Domain-specific languages: A systematic mapping study

T Kosar, S Bohra, M Mernik - Information and Software Technology, 2016 - Elsevier
Context: In this study we report on a Systematic Mapping Study (SMS) for Domain-Specific
Languages (DSLs), based on an automatic search including primary studies from journals …

Metamodelling: state of the art and research challenges

J Sprinkle, B Rumpe, H Vangheluwe… - Proceedings of the 2007 …, 2007 - dl.acm.org
This chapter discusses the current state of the art, and emerging research challenges, for
metamodelling. In the state-of-the-art review on metamodelling, we review approaches …

DSMDiff: a differentiation tool for domain-specific models

Y Lin, J Gray, F Jouault - European Journal of Information Systems, 2007 - Taylor & Francis
Abstract Model differentiation techniques, which provide the capability to identify mappings
and differences between models, are essential to many model development and …

[HTML][HTML] Specification, detection, and treatment of STRIDE threats for software components: Modeling, formal methods, and tool support

Q Rouland, B Hamid, J Jaskolka - Journal of Systems Architecture, 2021 - Elsevier
The existence of security threats in software designs can significantly impact the safe and
reliable operation of systems. Threats need to be precisely specified before a tool can …

A systematic approach to evaluating domain-specific modeling language environments for multi-agent systems

M Challenger, G Kardas, B Tekinerdogan - Software Quality Journal, 2016 - Springer
Multi-agent systems (MASs) include multiple interacting agents within an environment to
provide a solution for complex systems that cannot be easily solved with individual agents or …

Usability driven DSL development with USE-ME

A Barišić, V Amaral, M Goulão - Computer Languages, Systems & …, 2018 - Elsevier
Abstract The adoption of Domain-Specific Languages (DSLs) is regarded as an approach to
reduce the accidental complexity of software systems development. The availability of …

Challenges and directions in formalizing the semantics of modeling languages

BR Bryant, J Gray, M Mernik, PJ Clarke, RB France… - 2011 - digitalcommons.fiu.edu
Developing software from models is a growing practice and there exist many model-based
tools (eg, editors, interpreters, debuggers, and simulators) for supporting model-driven …

Challenges in combining SysML and MARTE for model-based design of embedded systems

H Espinoza, D Cancila, B Selic, S Gérard - Model Driven Architecture …, 2009 - Springer
Using model-based approaches for designing embedded systems helps abstract away
unnecessary details in a manner that increases the potential for easy validation and …

A systematic mapping study driven by the margin of error

T Kosar, S Bohra, M Mernik - Journal of Systems and Software, 2018 - Elsevier
Abstract Until recently, many Systematic Literature Reviews (SLRs) and Systematic Mapping
Studies (SMSs) have been proposed. However, when SMS is performed on a broad topic …

An object-oriented approach to language compositions for software language engineering

M Mernik - Journal of Systems and Software, 2013 - Elsevier
In this paper, it is shown that inheritance, a core concept from object-oriented programming,
is a possible solution for realizing composition of computer languages. Language …