Collaborative Model-Driven Software Engineering — A systematic survey of practices and needs in industry

Istvan David*, Kousar Aslam, Ivano Malavolta, Patricia Lago

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

162 Downloads (Pure)

Abstract

The engineering of modern software-intensive systems is carried out in collaboration among stakeholders with specialized expertise. The complexity of such systems often also necessitates employing more rigorous approaches, such as Model-Driven Software Engineering (MDSE). Collaborative MDSE is the combination of the two disciplines, with its specific opportunities and challenges. The rapid expansion and maturation of the field started attracting tool builders from outside of academia. However, available systematic studies on collaborative MDSE focus exclusively on mapping academic research and fail to identify how academic research aligns with industry practices and needs. To address this shortcoming, we have carried out a mixed-method survey on the practices and needs concerning collaborative MDSE. First, we carried out a qualitative survey in two focus group sessions, interviewing seven industry experts. Second, based on the results of the interviews, we constructed a questionnaire and carried out a questionnaire survey with 41 industry expert participants. In this paper, we report the results of our study, investigate the alignment of academic research with the needs of practitioners, and suggest directions on research and development of the supporting techniques of collaborative MDSE.

Original languageEnglish
Article number111626
Pages (from-to)1-19
Number of pages19
JournalJournal of Systems and Software
Volume199
Early online date26 Jan 2023
DOIs
Publication statusPublished - May 2023

Bibliographical note

Funding Information:
The authors would like to thank the participants of the focus group sessions and the online questionnaire survey for their expert input and constructive feedback. This research was partially funded by the Rijksdienst voor Ondernemend Nederland (RVO) through the ITEA3 BUMBLE project ( 18006 ).

Publisher Copyright:
© 2023 Elsevier Inc.

Funding

The authors would like to thank the participants of the focus group sessions and the online questionnaire survey for their expert input and constructive feedback. This research was partially funded by the Rijksdienst voor Ondernemend Nederland (RVO) through the ITEA3 BUMBLE project ( 18006 ).

Keywords

  • Collaborative software engineering
  • Industry survey
  • Model-driven engineering

Fingerprint

Dive into the research topics of 'Collaborative Model-Driven Software Engineering — A systematic survey of practices and needs in industry'. Together they form a unique fingerprint.

Cite this