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 …

From representation to mediation: a new agenda for conceptual modeling research in a digital world

JC Recker, R Lukyanenko… - MIS Quarterly …, 2021 - eprints.qut.edu.au
The role of information systems (IS) as representations of real-world systems is changing in
an increasingly digitalized world, suggesting that conceptual modeling is losing its …

Aligning qualitative, real-time, and probabilistic property specification patterns using a structured english grammar

M Autili, L Grunske, M Lumpe… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Formal methods offer an effective means to assert the correctness of software systems
through mathematical reasoning. However, the need to formulate system properties in a …

On the use of higher-order model transformations

M Tisi, F Jouault, P Fraternali, S Ceri… - Model Driven Architecture …, 2009 - Springer
The level of maturity that has been reached by model transformation technologies is proved
by the growing literature on transformation libraries that address an increasingly wide …

Software variability in service robotics

S Garcia, D Strüber, D Brugali, A Di Fava… - Empirical Software …, 2023 - Springer
Robots artificially replicate human capabilities thanks to their software, the main
embodiment of intelligence. However, engineering robotics software has become …

Large-scale code reuse in open source software

A Mockus - First International Workshop on Emerging Trends in …, 2007 - ieeexplore.ieee.org
We are exploring the practice of large-scale reuse involving at least a group of source code
files. Our research question is to determine the extent of such reuse occurring in open …

[HTML][HTML] Enabling consistency in view-based system development—the vitruvius approach

H Klare, ME Kramer, M Langhammer, D Werle… - Journal of Systems and …, 2021 - Elsevier
During the development of large software-intensive systems, developers use several
modeling languages and tools to describe a system from different viewpoints. Model-driven …

View-centric engineering with synchronized heterogeneous models

ME Kramer, E Burger, M Langhammer - … of the 1st workshop on view …, 2013 - dl.acm.org
Model-Driven Engineering provides an abstract representation of systems through the use of
models and views. For complex systems, however, finding a single model and a single view …

A component model for model transformations

JS Cuadrado, E Guerra… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
Model-driven engineering promotes an active use of models to conduct the software
development process. In this way, models are used to specify, simulate, verify, test and …

View-based model-driven software development with ModelJoin

E Burger, J Henss, M Küster, S Kruse… - Software & Systems …, 2016 - Springer
Fragmentation of information across instances of different metamodels poses a significant
problem for software developers and leads to a major increase in effort of transformation …