Enhance Your Model-driven Modernization Process with Agile Practices

Sylvia Ilieva, Iva Krasteva, Gorka Benguria, Brian Elvesæter

2013

Abstract

Cloud computing is currently recognized as an important platform technology that enables service clouds supporting the Software as a Service (SaaS) paradigm. This paper presents the REMICS Methodology, which combines the model-driven approach with agile practices, for the migration of legacy applications to service clouds. The paper gives an overview of the methodology and its application in one case study, the issues faced by three case study providers in applying the methodology and the results of a questionnaire of the applicability of agile practices in addressing the issues.

References

  1. Comella-Dorda, S., Wallnau, K., Seacord, R. C., & Robert, J. (2000). A Survey of Legacy System Modernization Approaches (Technical Note No. CMU/SEI-2000-TN-003): Carnegie Mellon Software Engineering Institute.
  2. Khusidman, V., & Ulrich, W. (2007). Architecture-Driven Modernization: Transforming the Enterprise (White paper No. admtf/07-12-01): Object Management Group (OMG).
  3. MOdel driven MOdernization of Complex Systems. (2006-2008) http://www.momocs.org/
  4. Matinnejad R., Agile Model Driven Development: An Intelligent Compromise, in Software Engineering Research, Management and Applications (SERA), 2011 9th International Conference on, 2011, pp. 197-202.
  5. Picek R., Suitability of Modern Software Development Methodologies for Model Driven Development, Journal of Information and Organizational Sciences, vol. 33, pp. 285-295, 2009.
  6. Mahé V., et al., Crossing Model Driven Engineering and Agility: Preliminary Thought on Benefits and Challenges, in 3rd Workshop on Model-Driven Tool & Process Integration, in conjunction with Sxth European Conference on Modelling Foundations and Applications 2010, Paris, France, 2010, pp. 97-108.
  7. Christou I., et al., Using the Agile Unified Process in Banking, IEEE Softw., vol. 27, pp. 72-79, 2010.
  8. Chung S., et al., A Model-Driven Scrum Process for Service-Oriented Software Reengineering: mScrum4SOSR, in The 2nd International Conference on Computer Science and its Applications (CSA 2009), Jeju Island, Korea, 2009, pp. 1-8.
  9. Wang B., et al., A SOA based Model driven Rapid Development Architecture - SMRDA, in The 2nd International Conference on Education Technology and Computer (ICETC 2010), Shanghai, China, 2010.
  10. Krasteva I., Stavros S., Ilieva S., Agile Model-Driven Modernization to the Service Cloud, in The Eighth International Conference on Internet and Web Applications and Services ICIW 2013, Rome, Italy
  11. REMICS. 2011, Project deliverable: REMICS methodology with agile extension. Available: http://www.remics.eu/publicdeliverables
  12. Leire Orue-Echevarria, Marisa Escalante, Juncal Alonso, Gorka Benguria. “Moving to SaaS: Building a Migration Strategy from Concept to Deployment”. DOI:10.4018/978-1- 4666-2488-7.ch008.
  13. K. Schwaber and J. Sutherland, "The Scrum Guide", Scrum.org, October 2011. http://www.scrum.org/storage/scrumguides/Scrum_Guide.pdf
Download


Paper Citation


in Harvard Style

Ilieva S., Krasteva I., Benguria G. and Elvesæter B. (2013). Enhance Your Model-driven Modernization Process with Agile Practices . In Proceedings of the 1st International Workshop in Software Evolution and Modernization - Volume 1: SEM, (ENASE 2013) ISBN 978-989-8565-66-2, pages 95-102. DOI: 10.5220/0004588800950102


in Bibtex Style

@conference{sem13,
author={Sylvia Ilieva and Iva Krasteva and Gorka Benguria and Brian Elvesæter},
title={Enhance Your Model-driven Modernization Process with Agile Practices},
booktitle={Proceedings of the 1st International Workshop in Software Evolution and Modernization - Volume 1: SEM, (ENASE 2013)},
year={2013},
pages={95-102},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004588800950102},
isbn={978-989-8565-66-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Workshop in Software Evolution and Modernization - Volume 1: SEM, (ENASE 2013)
TI - Enhance Your Model-driven Modernization Process with Agile Practices
SN - 978-989-8565-66-2
AU - Ilieva S.
AU - Krasteva I.
AU - Benguria G.
AU - Elvesæter B.
PY - 2013
SP - 95
EP - 102
DO - 10.5220/0004588800950102