Browsing by Author "Wimmer, Manuel"
Now showing 1 - 5 of 5
Results Per Page
Sort Options
Item ARTIST: Model-based stairway to the cloud(2015) Troya, Javier; Bruneliere, Hugo; Fleck, Martin; Wimmer, Manuel; Orue-Echevarria, Leire; Gorroñogoitia, Jes̈us; Tecnalia Research & InnovationOver the past decade, cloud services emerged as one of the most promising technologies in IT. Since cloud computing allows improving the quality of software and, at the same time, aims at reducing costs of operating software and hardware, more and more software is delivered as a service in the cloud. However, moving existing software applications to the cloud and making them behave as software as a service is still a major challenge. In fact, in addition to technical aspects, business aspects also need to be considered. The ARTIST EU project (FP7) proposes a comprehensive model-based modernization approach, covering both business and technical aspects, to cloudify already existing software. In particular, ARTIST employs MDE techniques to automate the reverse engineering and forward engineering phases in a way that modernized software truly benefits from targeted cloud environments. In this paper we describe the overall ARTIST approach and present several lessons learned.Item Cloudifying applications with ARTIST a global modernization approach to move applications onto the cloud(SciTePress, 2014) Orue-Echevarria, Leire; Alonso, Juncal; Brunelière, Hugo; Menychtas, Andreas; Langer, Philip; Wimmer, Manuel; Tecnalia Research & Innovation; HPACloud computing is still considered a disruptive technology in spite of being part of our lives for several years now. However, cloud computing is much more than a technology; it is also a business model. Many companies that have sold software in a traditional way are now attending to this revolution, wondering if that new technological and business shift is adequate for them, if they would be able to move their application towards the cloud, transforming alongside the company in a service oriented company and how they could do that. The European Project ARTIST aims to guide companies in this transition by providing them with methods, techniques, and tools, from when the migration is just a thought, until it can be provisioned as a service, taking into account technical, business and organizational aspects.Item The evolution of CloudML and its manifestations(2015) Bergmayr, Alexander; Rossini, Alessandro; Ferry, Nicolas; Horn, Geir; Orue-Echevarria, Leire; Solberg, Arnor; Wimmer, Manuel; Tecnalia Research & InnovationSeveral modelling approaches including CloudML emerged to specify the deployment of cloud-based applications and automate the provisioning of computational resources. While CloudML was introduced in the REMICS project, its development continued by ongoing projects, i.e., ARTIST, MODAClouds, and PaaSage. As the evolution of CloudML in the three projects aims for a different goal, a divergence between the current project-specific manifestations of CloudML can be identified. Moreover, as the projects consider different application scenarios, CloudML has been adapted to their needs. In this paper, we distil these needs and investigate how CloudML is currently manifested in the model-based ecosystems employed by the projects. We discuss the main challenges that need to be addressed to achieve a convergence of the current CloudML manifestations.Item Migrating legacy software to the cloud with ARTIST(2013) Bergmayr, Alexander; Brunelière, Hugo; Izquierdo, Javier Luis Cánovas; Gorroñogoitia, Jesús; Kousiouris, George; Kyriazis, Dimosthenis; Langer, Philip; Menychtas, Andreas; Orue-Echevarria, Leire; Pezuela, Clara; Wimmer, Manuel; Tecnalia Research & InnovationAs cloud computing allows improving the quality of software and aims at reducing costs of operating software, more and more software is delivered as a service. However, moving from a software as a product strategy to delivering software as a service hosted in cloud environments is very ambitious. This is due to the fact that managing software modernization is still a major challenge, especially when paradigm shifts, such as moving to cloud environments, are targeted that imply fundamental changes to how software is modernized, delivered, and sold. Thus, in addition to technical aspects, business aspects need also to be considered. ARTIST proposes a comprehensive software modernization approach covering business and technical aspects. In particular, ARTIST employs Model-Driven Engineering (MDE) techniques to automate the reverse engineering of legacy software and forward engineering of cloud-based software in a way that modernized software truly benefits from targeted cloud environments. Therewith, ARTIST aims at reducing the risks, time, and costs of software modernization and lowers the barriers to exploit cloud computing capabilities and new business models.Item Software Modernization Revisited: Challenges and Prospects(2015-08-01) Bruneliere, Hugo; Cabot, Jordi; Izquierdo, Javier Luis Canovas; Arrieta, Leire Orue Echevarria; Strauss, Oliver; Wimmer, Manuel; Tecnalia Research & InnovationThe authors discuss important factors to consider when migrating software to the cloud and offer recommendations to maximize the chance of success.