Descriptive vs prescriptive models in industry

Rogardt Heldal, Patrizio Pelliccione, Ulf Eliasson, Jonn Lantz, Jesper Derehag, Jon Whittle

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

30 Citations (Scopus)


To understand the importance, characteristics, and limitations of modeling we need to consider the context where models are used. Different organizations within the same company can use models for different purposes and modelling can involve different stakeholders and tools. Recently, several papers discussing how industries use MDE have been published and they have contradictory findings. In this paper we report lessons learned from our collaborations with three large companies. We found that it is important to distinguish between descriptive models (used for documentation) and prescriptive models (used for development) to better understand the adoption of modelling in industry. Our findings are valuable for both academia and industry. A better understanding of modeling in large companies can help academia conceiving innovative MDE solutions that can have a real impact in industry. On the other hand, industry can better understand how to properly exploit MDE and what to expect from it.

Original languageEnglish
Title of host publicationProceedings - 19th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS'16
EditorsJorg Kienzle, Alexander Pretschner
Place of PublicationNew York NY USA
PublisherAssociation for Computing Machinery (ACM)
Number of pages11
ISBN (Electronic)9781450343213, 97814503432116, 97814503432110
Publication statusPublished - 2016
Externally publishedYes
EventACM/IEEE International Conference on Model Driven Engineering Languages and Systems 2016 - Saint-Malo, France
Duration: 2 Oct 20167 Oct 2016
Conference number: 19th (Proceedings)


ConferenceACM/IEEE International Conference on Model Driven Engineering Languages and Systems 2016
Abbreviated titleMoDELS 2016
Internet address

Cite this