Beslic, A., Bendraou, R., Sopenal, J., and Rigolet, J.-Y.
(2013). Towards a solution avoiding vendor lock-in to
enable migration between cloud platforms. In MDH-
PCL@ MoDELS, pages 5–14. Citeseer.
Binz, T., Breitenb
¨
ucher, U., Kopp, O., and Leymann, F.
(2013). Automated Discovery and Maintenance of
Enterprise Topology Graphs. In Proceedings of the
6th IEEE International Conference on Service Ori-
ented Computing & Applications (SOCA 2013), pages
126–134. IEEE Computer Society.
Binz, T., Leymann, F., and Schumm, D. (2011). Cmotion:
A framework for migration of applications into and
between clouds. In 2011 IEEE International Con-
ference on Service-Oriented Computing and Applica-
tions (SOCA), pages 1–4. IEEE.
Bozman, J. and Chen, G. (2010). Cloud computing: The
need for portability and interoperability. IDC Execu-
tive Insights.
Castro, P., Ishakian, V., Muthusamy, V., and Slominski, A.
(2019). The server is dead, long live the server: Rise
of serverless computing, overview of current state and
future trends in research and industry. arXiv preprint
arXiv:1906.02888.
Cloud Native Computing Foundation (CNCF)
(2018). CNCF Serverless Whitepaper v1.0.
Available online: https://github.com/cncf/wg-
serverless/tree/master/whitepapers/serverless-
overview.
Endres, C. et al. (2017). Declarative vs. imperative: Two
modeling patterns for the automated deployment of
applications. In Proceedings of the 9
th
International
Conference on Pervasive Patterns and Applications,
pages 22–27. Xpert Publishing Services (XPS).
Frey, S. and Hasselbring, W. (2011). The cloudmig ap-
proach: Model-based migration of software systems
to cloud-optimized applications. International Jour-
nal on Advances in Software, 4(3 and 4):342–353.
Greenstein, S. M. (1997). Lock-in and the costs of switch-
ing mainframe computer vendors: What do buyers
see? Industrial and Corporate Change, 6(2):247–273.
Hellerstein, J. M., Faleiro, J., Gonzalez, J. E., Schleier-
Smith, J., Sreekanti, V., Tumanov, A., and Wu, C.
(2018). Serverless computing: One step forward, two
steps back. arXiv preprint arXiv:1812.03651.
Hohpe, G. (2019). Don’t get locked up
into avoiding lock-in. Available online:
https://martinfowler.com/articles/oss-lockin.html.
Hohpe, G. and Woolf, B. (2004). Enterprise integration pat-
terns: Designing, building, and deploying messaging
solutions. Addison-Wesley Professional.
Kritikos, K., Skrzypek, P., Moga, A., and Matei, O. (2019).
Towards the modelling of hybrid cloud applications.
In 2019 IEEE 12th International Conference on Cloud
Computing (CLOUD), pages 291–295. IEEE.
Lipton, P. (2012). Escaping vendor lock-in with tosca, an
emerging cloud standard for portability. CA Labs Re-
search, 49.
Mansouri, Y., Toosi, A. N., and Buyya, R. (2018). Data
storage management in cloud environments: Taxon-
omy, survey, and future directions. ACM Computing
Surveys (CSUR), 50(6):91.
Miranda, J., Murillo, J. M., Guill
´
en, J., and Canal, C.
(2012). Identifying adaptation needs to avoid the ven-
dor lock-in effect in the deployment of cloud sbas.
In Proceedings of the 2nd International Workshop
on Adaptive Services for the Future Internet and 6th
International Workshop on Web APIs and Service
Mashups, pages 12–19. ACM.
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.
IEEE.
Petcu, D. (2011). Portability and interoperability between
clouds: challenges and case study. In European Con-
ference on a Service-Based Internet, pages 62–74.
Springer.
Samea, F., Azam, F., Anwar, M. W., Khan, M., and Rashid,
M. (2019). A uml profile for multi-cloud service con-
figuration (umlpmsc) in event-driven serverless appli-
cations. In Proceedings of the 2019 8th International
Conference on Software and Computer Applications,
pages 431–435.
Satzger, B., Hummer, W., Inzinger, C., Leitner, P., and
Dustdar, S. (2013). Winds of change: From vendor
lock-in to the meta cloud. IEEE internet computing,
17(1):69–73.
Silva, G. C., Rose, L. M., and Calinescu, R. (2013). A
systematic review of cloud lock-in solutions. In 2013
IEEE 5th International Conference on Cloud Comput-
ing Technology and Science, volume 2, pages 363–
368. IEEE.
Strauch, S., Andrikopoulos, V., Karastoyanova, D., and
Vukojevic-Haupt, K. (2015). Migrating escience ap-
plications to the cloud: methodology and evaluation.
Cloud Computing with e-Science Applications, pages
89–114.
Stravoskoufos, K., Preventis, A., Sotiriadis, S., and Pe-
trakis, E. G. (2014). A survey on approaches for in-
teroperability and portability of cloud computing ser-
vices. In CLOSER, pages 112–117.
Winzinger, S. and Wirtz, G. (2019). Model-based analysis
of serverless applications. In 2019 IEEE/ACM 11th
International Workshop on Modelling in Software En-
gineering (MiSE), pages 82–88. IEEE.
Wurster, M., Breitenb
¨
ucher, U., Brogi, A., Falazi, G.,
Harzenetter, L., Leymann, F., Soldani, J., and Yus-
supov, V. (2019a). The EDMM Modeling and Trans-
formation System. In Service-Oriented Computing –
ICSOC 2019 Workshops. Springer.
Wurster, M., Breitenb
¨
ucher, U., K
´
epes, K., Leymann, F.,
and Yussupov, V. (2018). Modeling and Automated
Deployment of Serverless Applicationsusing TOSCA.
In Proceedings of the IEEE 11th International Confer-
ence onService-Oriented Computing and Applications
(SOCA), pages 73—80. IEEE Computer Society.
Wurster, M. et al. (2019b). The Essential Deployment Meta-
model: A Systematic Review of Deployment Automa-
tion Technologies. SICS Software-Intensive Cyber-
Physical Systems.
Yussupov, V., Breitenb
¨
ucher, U., Leymann, F., and M
¨
uller,
C. (2019a). Facing the Unplanned Migration of
CLOSER 2020 - 10th International Conference on Cloud Computing and Services Science
466