Ampersand
Ampersand copied to clipboard
Build database applications faster than anyone else, and keep your data pollution free as a bonus.
# Problem Currently, when I define an information system, I have to spend serious time making interfaces. I see code duplication for different roles in my interface specifications. As a...
# Problem I frequently import data from Excel sheets into Ampersand. The next step is that I want to edit and display that data in an excel-like fashion. For now,...
# Problem In many adminstrative IT-projects, the communication between services causes headaches because interfacing can quickly become complex. Ampersand helps with this problem because interfaces are checked statically. To be...
# Problem Suppose we have a generic concept and two specific concepts, e.g. ```adl contract :: Employee * Contract CLASSIFY FixedTermContract ISA Contract CLASSIFY PermanentContract ISA Contract ``` How do...
# Problem When I define an information system, I spend serious time making INTERFACEs. Especially getting CRUD restrictions right is time-consuming because I have to inspect every field of every...
As has been shown in issue #557 , --validate causes problems when there are enough violations in a single rule. These problems are due to the fact that we have...
This issue started under a different title: **Under specialization, UNI doesn't propagate to the interface functionality**. That is useful to know when reading the comments. # What happened I am...
#### Version of ampersand that was used I used Ampersand-v3.17.3 [feature/Archimate3:b1a0984d1] #### What I got I compiled a project, RAP3, and got the following message: The problem is that the...
@sjcjoosten If you like, would you refine the following feature? **Is your feature request related to a problem? Please describe.** Currently, the difference between an invariant and a process rule...
In issue #1380 we discovered that it would be useful to do an equality check on the data structure `FSpec` in the regression, to detect a large category of possible...