Cloudifying Applications with ARTIST - A Global Modernization Approach to Move Applications onto the Cloud

Leire Orue-Echevarria, Juncal Alonso, Hugo Brunelière, Andreas Menychtas, Philip Langer, Manuel Wimmer

Abstract

Cloud 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.

References

  1. OMG, 2011. OMG Unified Modeling Language (OMG UML), Superstructure 2.4.1. Object Management Group, http://www.omg.org/spec/UML.
  2. Kusel, A., Schönböck, J., Wimmer, M., Kappel, G., Retschitzegger, W., Schwinger, W., 2013. Reuse in Model-to-Model Transformation Languages: Are we there yet?. SoSym, Springer online first, pp. 1-31.
  3. ARTIST D6.2.1, Menychtas, A., Orue-Echevarria, L., 2013. D6.2.1 ARTIST Migration Methodology. http://www.artistproject.eu/sites/default/files/D6.2.1_ARTIST%20Meth odology_M12_30092013.pdf
  4. ARTIST D6.3.1, Menychtas, A., 2013. D6.3.1 ARTIST Methodology Process Framework. http://www.artistproject.eu/sites/default/files/D6.3.1%20ARTIST%20 Methodology%20process%20framework_M12_30092 013.pdf
  5. ARTIST D5.1.1, Alonso, J., D5.1.1. Specification of the Business and Technical Modernization assessment in ARTIST.
  6. Tran, V.T.K., Lee, K., Fekete, K., Liu, A., Keung, J., 2011. Size Estimation of Cloud Migration Projects with Cloud Migration Point (CMP). Int. Symposium on Empirical Software Engineering and Measurement (ESEM'11), pp 265-274.
  7. Twomey P., Cadman, R., 2002. Agent-Based Modelling of Customer Behavior in the Telecoms and Media Markets, Info, Vol. 4(1), pp. 56-63.
  8. Tesfatsion, L., 2006. Agent-Based Computational Economics: A Constructive Approach to Economic Theory. Handbook of Computational Economics, Vol. 2, North-Holland/Elsevier.
  9. Datar, M.M., 2000. Enterprise Simulations: Framework for a strategic application. Winter Simulation Conference.
  10. Menychtas, A., Santzaridou, C., Kousiouris, G., Varvarigou, T., Gorronogoitia, J., Strauss, O., Senkova, T., Orue-Echevarria, L., Alonso J., Bruneliere, H. Pellens, B., Stuer, P., 2013. ARTIST Methodology and Framework: A novel approach for the migration of legacy software on the Cloud. MICAS 2013.
  11. ARTIST DOW, 2013. DOW: Advanced software-based service provisioning and migration of legacy software.
  12. ARTIST D11.4.1, Vergara, M., 2013. ARTIST SbSp Certification Model.
  13. Berardinelli, L., Langer, P., Mayerhofer, T., 2013. Combining fUML and Profiles for Non-Functional Analysis Based on Model Execution Traces. Qosa'13, ACM Sigsoft Conference on the Quality of Software Architectures. ACM, pp. 79-88.
  14. Fleck, M., Berardinelli, L., Langer, P., Mayerhofer, T., Cortellessa, V., 2013. Resource Contention Analysis of Service-Based Systems through fUML-Driven Model Execution. Int'l Workshop Non-functional Properties in Modeling, CEUR, Vol-1074 pp. 6-15.
  15. Mayerhofer, T., Langer, P., Kappel, G., 2012. A runtime model for fUML. Int'l Workshop on models@run.time, ACM, pp. 53-58.
  16. Person, Suzette, et al. "Differential symbolic execution.". 16th ACM SIGSOFT International Symposium on Foundations of software engineering. ACM, 2008.
  17. Balsamo, Simonetta, et al. "Model-based performance prediction in software development: A survey." Software Engineering, IEEE Transactions on 30.5 (2004): 295-310.
  18. ACM, 2012.OMG, 2012. Semantics of a Foundational Subset for Executable UML Models (FUML). Object Management Group http://www.omg.org/spec/FUML
  19. G. Canfora, M. Di Penta, L. Cerulo, Achievements and Challenges in Software Reverse Engineering. ACM 54 (2011) 142-151
  20. S. Rugaber, K. Stirewalt, Model Driven Reverse Engineering, IEEE Software 21 (2004) 45-53.
  21. CCRA, Cloud Computing Reference Architecture CTCCA-o-016-Edit-Draft-RA ITU-T SG13/WP6.
  22. Troya, J., Cubo, J., Martín, J.A., Pimentel, E., Vallecillo, A., 2013: Automated Throughput Optimization of Cloud Services via Model-driven Adaptation. MODELSWARD, pp. 356-362
  23. ARTIST 2012, www.artist-project.eu
  24. ModaClouds 2012 http://www.modaclouds.eu
  25. PaaSage 2012 http://www.paasage.eu
Download


Paper Citation


in Harvard Style

Orue-Echevarria L., Alonso J., Brunelière H., Menychtas A., Langer P. and Wimmer M. (2014). Cloudifying Applications with ARTIST - A Global Modernization Approach to Move Applications onto the Cloud . In Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014) ISBN 978-989-758-019-2, pages 737-745. DOI: 10.5220/0004975107370745


in Bibtex Style

@conference{multicloud14,
author={Leire Orue-Echevarria and Juncal Alonso and Hugo Brunelière and Andreas Menychtas and Philip Langer and Manuel Wimmer},
title={Cloudifying Applications with ARTIST - A Global Modernization Approach to Move Applications onto the Cloud},
booktitle={Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014)},
year={2014},
pages={737-745},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004975107370745},
isbn={978-989-758-019-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014)
TI - Cloudifying Applications with ARTIST - A Global Modernization Approach to Move Applications onto the Cloud
SN - 978-989-758-019-2
AU - Orue-Echevarria L.
AU - Alonso J.
AU - Brunelière H.
AU - Menychtas A.
AU - Langer P.
AU - Wimmer M.
PY - 2014
SP - 737
EP - 745
DO - 10.5220/0004975107370745