REMICS: Reuse and Migration of Legacy Applications to Interoperable Cloud Services
The main objective of the REMICS project is to specify, develop and evaluate a tool-supported model driven methodology for migrating legacy applications to interoperable Service Cloud platforms. The baseline concept to achieve this is the Architecture Driven Modernization (ADM) by OMG. In this concept, modernization starts with the extraction of the architecture of the legacy application. Having the architectural model helps to analyse the legacy system, identify the best ways for modernization and benefit from MDE technologies for generation of the new system. The project intends to significantly enhance this generic process by proposing sets of advanced technologies for architecture recovery and migration involving the innovative technologies such as Model Driven Interoperability and Models@Runtime.
Project is co-funded by the European Commission under the "Information Society Technologies" Seventh Framework Programme.
For more information, visit the REMICS project website.
ReDSeeDS: Requirements-Driven Software Development System
The main objective of the project was to create an open framework consisting of a scenario-driven development method (precise specification language and process for the "how-to"), a repository for reuse and tool support throughout. The basic reuse approach is case-based, where a reusable case is a complete set of closely linked (through mappings or transformations) software development technical artefacts (models and code), leading from the initial user's needs to the resulting executable application.
A new problem description in the form of a requirements model can be matched with previous requirements models. The solution information (models and code) of the most similar problem can then be taken for reuse and adapted to even only partially developed requirements. Unlike for other approaches, the effort associated with preparing reusable solutions with this framework is kept to the minimum.
Project was co-funded by the European Commission under the "Information Society Technologies" Sixth Framework Programme.
For more information, visit the ReDSeeDS project website.