REFERENCES
Abbattista, F., Bianchi, A., and Lanubile, F. (2009). A
storytest-driven approach to the migration of legacy
systems. In Abrahamsson, P., Marchesi, M., and Mau-
rer, F., editors, Agile Processes in Software Engineer-
ing and Extreme Programming, volume 31 of Lecture
Notes in Business Information Processing, pages 149–
154. Springer Berlin Heidelberg.
Aversano, L., Canfora, G., Cimitile, A., and De Lucia, A.
(2001). Migrating legacy systems to the Web: an ex-
perience report. In Proceedings Fifth European Con-
ference on Software Maintenance and Reengineering,
pages 148–157. IEEE Comput. Soc.
Babar, M. A. and Chauhan, M. A. (2011). A tale of migra-
tion to cloud computing for sharing experiences and
observations. In Proceeding of the 2nd international
workshop on Software engineering for cloud comput-
ing - SECLOUD ’11, page 50, New York, New York,
USA. ACM Press.
Canfora, G., Cimitile, A., De Lucia, A., and Di Lucca, G. a.
(2000). Decomposing legacy programs: a first step
towards migrating to client–server platforms. Journal
of Systems and Software, 54(2):99–110.
Corbi, T. (1989). Program understanding: Challenge for the
1990s. IBM Systems Journal, 28(2):294–306.
Donovan, A., Muth, R., Chen, B., and Sehr, D. (2011). Pnacl:
Portable native client executables.
dos Santos, P., Varella, A., Dantas, C., and Borges, D. (2013).
Visualizing and managing technical debt in agile de-
velopment: An experience report. In Baumeister, H.
and Weber, B., editors, Agile Processes in Software
Engineering and Extreme Programming, volume 149
of Lecture Notes in Business Information Processing,
pages 121–134. Springer Berlin Heidelberg.
Gu, Q. and Lago, P. (2010). Service Identification Methods:
A Systematic Literature Review. In Nitto, E. D. and
Yahyapour, R., editors, Towards a Service-Based Inter-
net, volume LNCS 6481, pages 37–50. Springer Berlin
Heidelberg.
Horowitz, E. (1998). Migrating Software To The World
Wide Web. IEEE Software, 15(3):18–21.
Kazman, R., Brien, L. O., and Verhoef, C. (2003). Architec-
ture Reconstruction Guidelines, Third Edition. Techni-
cal Report November, Software Engineering Institute,
Carnegie Mellon University, Pittsburgh, PA.
Khadka, R., Saeidi, A., Idu, A., Hage, J., and Jansen, S.
(2013). Legacy to SOA Evolution: A Systematic Litera-
ture Review. In Ionita, A. D., Litoiu, M., and Lewis, G.,
editors, Migrating Legacy Applications: Challenges in
Service Oriented Architecture and Cloud Computing
Environments, chapter 3, pages 40–71. IGI Global.
Kienle, H. M. and Distante, D. (2014). Evolution of Web
Systems. In Mens, T., Serebrenik, A., and Cleve, A.,
editors, Evolving Software Systems, chapter 7, pages
201–228. Springer Berlin Heidelberg, 1 edition.
Krasteva, I., Stavru, S., and Ilieva, S. (2013). Agile Model-
Driven Modernization to the Service Cloud. In Pro-
ceedings of The Eighth International Conference on In-
ternet and Web Applications and Services (ICIW 2013),
pages 1–9, Rome, Italy. Xpert Publishing Services.
Object Management Group (2011). Architecture-Driven
Modernization: Knowledge Discovery Meta-Model
(KDM).
Ping, Y. P. Y., Kontogiannis, K., and Lau, T. (2003). Trans-
forming legacy Web applications to the MVC archi-
tecture. Eleventh Annual International Workshop on
Software Technology and Engineering Practice.
Razavian, M. and Lago, P. (2010). A Frame of Reference for
SOA Migration. In Di Nitto, E. and Yahyapour, R., edi-
tors, Towards a Service-Based Internet, volume LNCS
6481, pages 150–162. Springer Berlin Heidelberg.
Rivero, J. M., Heil, S., Grigera, J., Robles Luna, E., and
Gaedke, M. (2014). An extensible, model-driven and
end-user centric approach for api building. In Caste-
leyn, S., Rossi, G., and Winckler, M., editors, Web En-
gineering, volume 8541 of Lecture Notes in Computer
Science, pages 494–497. Springer Berlin Heidelberg.
W3C WebAssembly Community Group (2015). Webassem-
bly design: Minmal viable product.
Yee, B., Sehr, D., Dardyk, G., Chen, J. B., Muth, R., Or-
mandy, T., Okasaka, S., Narula, N., and Fullagar, N.
(2009). Native Client: A Sandbox for Portable, Un-
trusted x86 Native Code. In 2009 30th IEEE Sympo-
sium on Security and Privacy, pages 79–93. IEEE.
Zakai, A. (2011). Emscripten: an LLVM-to-JavaScript com-
piler. In Proceedings of the ACM international con-
ference companion on Object oriented programming
systems languages and applications companion, pages
301–312.
ENASE 2016 - 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering
194