GDF: A gamification design framework powered by model-driven engineering
Gamification refers to the exploitation of gaming mechanisms for serious purposes, like
promoting behavioural changes, soliciting participation and engagement in activities, and so …
promoting behavioural changes, soliciting participation and engagement in activities, and so …
Travart: An approach for transforming variability models
A large number of variability modeling approaches have been developed including feature
modeling, decision modeling, and Orthogonal Variability Modeling (OVM). Multiple variants …
modeling, decision modeling, and Orthogonal Variability Modeling (OVM). Multiple variants …
Toward a well-founded theory for multi-level conceptual modeling
Multi-level conceptual modeling addresses the representation of subject domains dealing
explicitly with multiple classification levels. Despite the recent advances in multi-level …
explicitly with multiple classification levels. Despite the recent advances in multi-level …
A systematic review of metamodelling in software engineering
Metamodelling has become a crucial technique to handle the complexity issues in the
software development industry. This paper critically reviews and systematically classifies the …
software development industry. This paper critically reviews and systematically classifies the …
Multi-level modeling: cornerstones of a rationale: Comparative evaluation, integration with programming languages, and dissemination strategies
U Frank - Software and Systems Modeling, 2022 - Springer
This expert voice paper presents a comprehensive rationale of multi-level modeling. It aims
not only at a systematic assessment of its prospects, but also at encouraging applications of …
not only at a systematic assessment of its prospects, but also at encouraging applications of …
An ontological metamodel for cyber-physical system safety, security, and resilience coengineering
Cyber-physical systems are complex systems that require the integration of diverse software,
firmware, and hardware to be practical and useful. This increased complexity is impacting …
firmware, and hardware to be practical and useful. This increased complexity is impacting …
A model-driven framework for composition-based quantum circuit design
Quantum programming languages support the design of quantum applications. However, to
create such programs, one needs to understand the fundamental characteristics of quantum …
create such programs, one needs to understand the fundamental characteristics of quantum …
Reference architectures modelling and compliance checking
Reference architectures (RAs) are successfully used to represent families of concrete
software architectures in several domains such as automotive, banking, and the Internet of …
software architectures in several domains such as automotive, banking, and the Internet of …
[HTML][HTML] Dandelion: A scalable, cloud-based graphical language workbench for industrial low-code development
There is an increasing demand nowadays for low-code development platforms (LCDPs). As
they rely heavily on graphical languages rather than writing code, these platforms enable …
they rely heavily on graphical languages rather than writing code, these platforms enable …
DeepTelos: Multi-level modeling with most general instances
Multi-level modeling aims to reduce redundancy in data models by defining properties at the
right abstraction level and inheriting them to more specific levels. We revisit one of the …
right abstraction level and inheriting them to more specific levels. We revisit one of the …