The main objective of the REMICS project is to develop a tool-supported model-driven methodology for migrating legacy applications to interoperable service cloud platforms. The migration process consists of understanding the legacy system in terms of its architecture and functions, designing a new SOA application that provides the same or better functionality, and verifying and implementing the new application in a cloud computing platform suitable for the purpose. The project started in September 2010 and the first phase of the project has focused on performing state of the art analysis, understanding the requirements of two pilot cases and experimenting with the technologies. REMICS also aims to develop and extend several standards related to knowledge discovery, service interoperability, service modeling in the cloud, and testing and runtime management of services. In this short paper we present the technological approach and the status of the project.