Stef Joosten

Results 63 issues of Stef Joosten

# What happened When experimenting with enforcement rules, I tried the following script: ```Ampersand CONTEXT Issue1420 RELATION r[S*T] RELATION s[S*T] [UNI] POPULATION r[S*T] CONTAINS [ ("aap","noot"), ("aap","mies") ] ENFORCE s...

priority:normal
bug
component: compiler

# What happened I got a yellow error message: I traced it back to the following code fragment: ```Ampersand ENFORCE realization[CommunicationNetwork*ApplicationInterface] >: realization;I[ApplicationComponent];serving ``` I have checked that the relations...

priority:normal
bug
component:code generator

## Problem As an Ampersand user, I may want to reuse an existing dataset for many reasons. For example, I might want to add new functionality, I may want to...

Discussion

## Problem As a migration engineer, I want to use the population in an existing database as part of the initial population of a migrated database. ## Solution I want...

priority:normal
enhancement
component: compiler
under analysis

# Problem In an Ampersand script with enforcement rule `R`, I can reason as if `R` is always true because the exec engine keeps it true at all times. However,...

As a software engineer, I want to know whether a system running in production is an implementation of a given schema, so I can generate services (interfaces or rules) in...

enhancement
good first issue

At compile time, we want to extract the schema from an Ampersand-script. The schema is the Ampersand-script without the INTERFACEs and without the population. This is necessary when preparing a...

enhancement
good first issue

As a user of a generated Ampersand prototype, I want to switch invariant rules to process rules and vice versa, provided I have sufficient management privileges within the prototype framework....

enhancement
good first issue

# Problem An information system specified by an Ampersand specification is subject to type checking. For this purpose, the theory introduces the *schema* concept, isolating all information needed by the...

enhancement
component: compiler

When I need a helper relation (e.g. with transitive closures), I sometimes need to delete the entire population of that relation. It would be very nice to have a PHP...

enhancement
component:php back-end