Model-based software engineering: A multiple-case study on challenges and development efforts
Paper in proceeding, 2018

A recurring theme in discussions about the adoption of Model-Based Engineering (MBE) is its effectiveness. This is because there is a lack of empirical assessment of the processes and (tool-)use of MBE in practice. We conducted a multiple-case study by observing 2 two-month MBE projects from which software for a Mars rover were developed. We focused on assessing the distribution of the total software development effort over different development activities. Moreover, we observed and collected challenges reported by the developers during the execution of projects. We found that the majority of the effort is spent on the collaboration and communication activities. Furthermore, our inquiry into challenges showed that tool-related challenges are the most encountered.

Modeling Tools

Effort Distribution

Model-Based Engineering

Software Engineering

Case Study Design

MBE Challenges

Author

Rodi Jolak

University of Gothenburg

Truong Ho Quang

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Michel Chaudron

University of Gothenburg

Ramon R.H. Schiffelers

Eindhoven University of Technology

Proceedings - 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2018

213-223
9781450349499 (ISBN)

21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2018
Copenhagen, Denmark,

Areas of Advance

Information and Communication Technology

Subject Categories

Human Aspects of ICT

Software Engineering

Information Science

DOI

10.1145/3239372.3239404

More information

Latest update

4/12/2022