cloud computing: Client-centric and provider-centric
perspectives. Software: Practice and Experience,
50(7):1025–1060.
Brambilla, M., Cabot, J., Wimmer, M., and Baresi, L.
(2017). Morgan & Claypool Publishers, 2 edition.
Bruneliere, H., Cabot, J., and Jouault, F. (2010). Com-
bining model-driven engineering and cloud comput-
ing. In Modeling, Design, and Analysis for the Ser-
vice Cloud-MDA4ServiceCloud’10: Workshop’s 4th
edition, Paris, France.
Cabot, J. and Gogolla, M. (2012). Object constraint lan-
guage (ocl): a definitive guide. In International School
on Formal Methods for the Design of Computer, Com-
munication and Software Systems, pages 58–90, Berti-
noro, Italy.
Cheron, A., Bourcier, J., Barais, O., and Michel, A. (2019).
Comparison matrices of semantic restful apis tech-
nologies. In International Conference on Web Engi-
neering, pages 425–440, Daejeon, Korea. Springer.
Christensen, E., Curbera, F., Meredith, G., and Weer-
awarana, S. (2001). Web services description lan-
guage (wsdl) 1.1. W3C note.
Cuadrado, J. S. and Gogolla, M. (2020). Model finding
in the emf ecosystem. Journal of Object Technology,
19(2).
Cuadrado, J. S., Guerra, E., and de Lara, J. (2016). Static
analysis of model transformations. IEEE Transactions
on Software Engineering, 43(9):868–897.
Ferry, N., Chauvel, F., Rossini, A., and Morin, B. (2013a).
Managing Multi-cloud Systems with CloudMF. In
Proceedings of the Second Nordic Symposium on
Cloud Computing & Internet Technologies, pages 38–
45, Oslo, Norway.
Ferry, N., Rossini, A., Chauvel, F., and Morin, B. (2013b).
Towards Model-Driven Provisioning, Deployment,
Monitoring, and Adaptation of Multi-cloud Systems.
In IEEE Sixth International Conference on Cloud
Computing, pages 887–894, Santa Clara, CA, USA.
Ferry, N., Song, H., Rossini, A., and Chauvel, F. (2014).
CloudMF: Applying MDE to Tame the Complexity of
Managing Multi-cloud Applications. In IEEE/ACM
7th International Conference on Utility and Cloud
Computing, pages 269–277, London, United King-
dom.
Ghazouani, S. and Slimani, Y. (2017). Towards a standard-
ized cloud service description based on usdl. Journal
of Systems and Software, 132:1–20.
Gonz
´
alez, C. A., B
¨
uttner, F., Claris
´
o, R., and Cabot, J.
(2012). Emftocsp: A tool for the lightweight verifica-
tion of emf models. In First International Workshop
on Formal Methods in Software Engineering: Rigor-
ous and Agile Approaches (FormSERA), pages 44–50,
zurich, switzerland.
Goscinski, A. and Brock, M. (2010). Toward dynamic and
attribute based publication, discovery and selection
for cloud computing. Future generation computer sys-
tems, 26(7):947–970.
Guana, V. (2015). Atlauncher.
https://github.com/guana/ATLauncher.
Jouault, F., Allilaire, F., B
´
ezivin, J., and Kurtev, I. (2008).
Atl: A model transformation tool. Science of com-
puter programming, 72(1-2):31–39.
Karim, R., Ding, C., Miri, A., and Liu, X. (2014). End-to-
end qos mapping and aggregation for selecting cloud
services. In 2014 International Conference on Collab-
oration Technologies and Systems (CTS), pages 515–
522, Minneapolis, Minnesota, USA. IEEE.
Liu, F., Tong, J., Mao, J., and Bohn., R. (2011). Nist cloud
computing reference architecture. NIST special publi-
cation.
Martin, D., Burstein, M., Hobbs, J., and Lassila, O. (2004).
Owl-s: Semantic markup for web services. W3C mem-
ber submission, 22(4).
Martino, B. D., Cretella, G., Esposito, A., and Speran-
deo, R. G. (2014). Semantic representation of cloud
services: a case study for microsoft windows azure.
In 2014 International Conference on Intelligent Net-
working and Collaborative Systems, pages 647–652,
Salerno, Italy. IEEE.
Nguyen, D., Lelli, F., Papazoglou, M., and Heuvel, H. V. D.
(2012). Blueprinting approach in support of cloud
computing. Future Internet, 4(1):322–346.
Opara-Martins, J., Sahandi, R., and Tian, F. (2014). Criti-
cal review of vendor lock-in and its impact on adop-
tion of cloud computing. In International Conference
on Information Society (i-Society 2014), pages 92–97,
London, UK.
Perez, A. N. and Rumpe, B. (2014). Modeling cloud
architectures as interactive systems. arXiv preprint
arXiv:1408.5705.
Sampaio, A. and Mendonca, N. (2011). Uni4cloud: An
Approach Based on Open Standards for Deployment
and Management of Multi-cloud Applications. In Pro-
ceedings of the 2Nd International Workshop on Soft-
ware Engineering for Cloud Computing, pages 15–21,
Waikiki, Honolulu, HI, USA.
Zhou, J., Abdullah, N. A., and Shi, Z. (2011). A hybrid p2p
approach to service discovery in the cloud. Interna-
tional Journal of Information Technology and Com-
puter Science, 3(1):1–9.
Towards a MaaS Service for Cloud Service Interoperability
83