The main purpose of the ARCHTECT tool is to help the application developer to prepare the application for a multi-cloud runtime environment. To make the best out of the cloud provider offerings is often very challenging. The ARCHITECT tool will try to propose patterns by analysing the application itself, its implementation structure and any non-functional requirements.

The following is the list of the functionality implemented in Year 1 of the project for the ARCHITECT Tool:

F1. Creating an initial DECIDE application project.

F2. Collecting and storing application meta information.

F3. Detecting changes in the application meta information and react with new proposed pattern recommendation when necessary.

F4. Providing a pattern catalogue.

Additional information: