- Linux version (ace.tgz, ~1420Kb): Please contact the team to get the software.
- Windows version (ace.zip, ~1420Kb): Please contact the team to get the software.
An example is provided within the downloaded archive. To launch ACE and test the example, follow the instructions:
- Decompress the archive :
- For Linux version: on a terminal, move to the directory where you saved ace.tgz and then type the following command:
tar -xvzf ace.tgz
- For Windows version, decompress the downloaded file in a directory of your choice.
- For Linux version: on a terminal, move to the directory where you saved ace.tgz and then type the following command:
- Move to ace directory,
- Launch the following command:
java -jar ace.jar
- On the graphical interface of ACE,
- Select the metamodel (metaModel.xmi),
- Select the architectural description file (MuCAS.fractal),
- Select the evolution contract: choose the file MuCAS.eco,
- Click on the button “Evaluate Contract ” for evaluating the contract,
- The tool affirms that the architecture defined in MuCAS.fractal conforms to the evolution contract,
- Now, you can introduce a new architectural descriptor (for example, MuCASEvo.eco) and then reevaluate the constraints,
- The tool returns an error message stipulating the fact that the new architecture doesn’t conform to the evolution contract.