Abstract
The objective of the REMICS project is to develop model-driven methods and tools that support organisations in the migration of their legacy applications to the service cloud paradigm. The migration process consists of understanding the legacy system in terms of its requirements, architecture and functions, designing a new service-oriented application that provides the same or better functionality and quality of service, and verifying and implementing the new application in a cloud computing platform suitable for the purpose. To support the migration process, REMICS will enhance the Object Management Group’s model-driven architecture methodology with specific methods, metamodels and tool support, including extensions to the Knowledge Discovery Metamodel, patterns and transformations for service-oriented architecture, cloud computing, requirements specification, model-driven interoperability, and extensions for testing and runtime management of services. REMICS tools and techniques are supported by the REMICS methodology for migration, which is based on agile method engineering principles. The REMICS consortium consists of eight research partners and two industrial users. The project started in September 2010 and runs for three years. REMICS is supported by the European Commission in the Objective 1.2 of FP7 Call 5.