You are required to read and agree to the below before accessing a full-text version of an article in the IDE article repository.

The full-text document you are about to access is subject to national and international copyright laws. In most cases (but not necessarily all) the consequence is that personal use is allowed given that the copyright owner is duly acknowledged and respected. All other use (typically) require an explicit permission (often in writing) by the copyright owner.

For the reports in this repository we specifically note that

  • the use of articles under IEEE copyright is governed by the IEEE copyright policy (available at http://www.ieee.org/web/publications/rights/copyrightpolicy.html)
  • the use of articles under ACM copyright is governed by the ACM copyright policy (available at http://www.acm.org/pubs/copyright_policy/)
  • technical reports and other articles issued by M‰lardalen University is free for personal use. For other use, the explicit consent of the authors is required
  • in other cases, please contact the copyright owner for detailed information

By accepting I agree to acknowledge and respect the rights of the copyright owner of the document I am about to access.

If you are in doubt, feel free to contact webmaster@ide.mdh.se

Blended Modeling in Commercial and Open-source Model-Driven Software Engineering Tools: A Systematic Study

Authors:

István Dávid , Malvina Latifaj, Jakob Pietron , Weixing Zhang , Federico Ciccozzi, Ivano Malavolta , Alexander Raschke , Jan-Philipp Steghöfer , Regina Hebig

Publication Type:

Journal article

Venue:

Software and Systems Modeling


Abstract

Blended modeling aims to improve the user experience of modeling activities by prioritizing the seamless interaction with models through multiple notations over the consistency of the models. Inconsistency tolerance, thus, becomes an important aspect in such settings. To understand the potential of current commercial and open-source modeling tools to support blended modeling, we have designed and carried out a systematic study. We identify challenges and opportunities in the tooling aspect of blended modeling. Specifically, we investigate the user-facing and implementation-related characteristics of existing modeling tools that already support multiple types of notations and map their support for other blended aspects, such as inconsistency tolerance, and elevated user experience. For the sake of completeness, we have conducted a multivocal study, encompassing an academic review, and grey literature review. We have reviewed nearly 5000 academic papers and nearly 1500 entries of grey literature. We have identified 133 candidate tools, and eventually selected 26 of them to represent the current spectrum of modeling tools.

Bibtex

@article{David6420,
author = {Istv{\'a}n D{\'a}vid and Malvina Latifaj and Jakob Pietron and Weixing Zhang and Federico Ciccozzi and Ivano Malavolta and Alexander Raschke and Jan-Philipp Stegh{\"o}fer and Regina Hebig},
title = {Blended Modeling in Commercial and Open-source Model-Driven Software Engineering Tools: A Systematic Study},
pages = {1--33},
month = {April},
year = {2022},
journal = {Software and Systems Modeling},
url = {http://www.es.mdh.se/publications/6420-}
}