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 …
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 …
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 …
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 …
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 …
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 …
Using model-based approaches for designing embedded systems helps abstract away unnecessary details in a manner that increases the potential for easy validation and …
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 …
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 …