A systematic review of cloud modeling languages

A Bergmayr, U Breitenbücher, N Ferry… - ACM Computing …, 2018 - dl.acm.org
Modern cloud computing environments support a relatively high degree of automation in
service provisioning, which allows cloud service customers (CSCs) to dynamically acquire …

Cloud topology and orchestration using TOSCA: A systematic literature review

J Bellendorf, ZÁ Mann - Service-Oriented and Cloud Computing: 7th IFIP …, 2018 - Springer
Abstract Topology and Orchestration Specification for Cloud Applications (TOSCA) is a
standard for specifying the topology of cloud applications, their deployment on cloud …

Leveraging model-driven technologies for JSON artefacts: The shipyard case study

A Colantoni, A Garmendia, L Berardinelli… - 2021 ACM/IEEE 24th …, 2021 - ieeexplore.ieee.org
With JSON's increasing adoption, the need for structural constraints and validation
capabilities led to JSON Schema, a dedicated meta-language to specify languages which …

[HTML][HTML] Extremo: An Eclipse plugin for modelling and meta-modelling assistance

ÁM Segura, J de Lara - Science of Computer Programming, 2019 - Elsevier
Modelling is a core activity in software development paradigms like Model-driven
Engineering (MDE). Therefore, the quality of (meta-) models is crucial for the success of …

[PDF][PDF] Exploiting Meta-Model Structures in the Generation of Xtext Editors.

J Holtmann, JP Steghöfer, W Zhang - MODELSWARD, 2023 - scitepress.org
When generating textual editors for large and highly structured meta-models, it is possible to
extend Xtext's generator capabilities and the default implementations it provides. These …

[PDF][PDF] From Architecture Modeling to Application Provisioning for the Cloud by Combining UML and TOSCA.

A Bergmayr, U Breitenbücher, O Kopp, M Wimmer… - CLOSER (2), 2016 - scitepress.org
Recent efforts to standardize a deployment modeling language for cloud applications
resulted in TOSCA. At the same time, the software modeling standard UML supports …

Automated modelling assistance by integrating heterogeneous information sources

MS Ángel, J De Lara, P Neubauer… - … Languages, Systems & …, 2018 - Elsevier
Abstract Model-Driven Engineering (MDE) uses models as its main assets in the software
development process. The structure of a model is described through a meta-model. Even …

[PDF][PDF] Creating Python-Style Domain Specific Languages: A Semi-Automated Approach and Intermediate Results.

W Zhang, R Hebig, JP Steghöfer, J Holtmann - MODELSWARD, 2023 - scitepress.org
Xtext is a well-known domain-specific language design framework and technology. It
automatically generates a textual grammar for a language, given a meta-model specified in …

[HTML][HTML] Supporting meta-model-based language evolution and rapid prototyping with automated grammar transformation

W Zhang, J Holtmann, D Strüber, R Hebig… - Journal of Systems and …, 2024 - Elsevier
In model-driven engineering, developing a textual domain-specific language (DSL) involves
constructing a meta-model, which defines an underlying abstract syntax, and a grammar …

Towards interoperable metamodeling platforms: the case of bridging ADOxx and EMF

D Bork, K Anagnostou, M Wimmer - International Conference on Advanced …, 2022 - Springer
Metamodeling platforms are an important cornerstone for building domain-specific modeling
languages in an efficient and effective way. Two prominent players in the field are ADOxx …