loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Michiel Overeem 1 and Slinger Jansen 2

Affiliations: 1 AFAS Software, Netherlands ; 2 Utrecht University, Netherlands

Keyword(s): Model-Driven Development, Model-Driven Architecture, Software Architecture, Code Generation, Run-time Model Interpretation, Decision Support Making.

Related Ontology Subjects/Areas/Topics: Applications and Software Development ; Frameworks for Model-Driven Development ; Generative Programming ; Languages, Tools and Architectures ; Methodologies, Processes and Platforms ; Model Execution and Simulation ; Model Transformation ; Model Transformations and Generative Approaches ; Model-Driven Architecture ; Model-Driven Software Development ; Modeling for the Cloud ; Models ; Paradigm Trends ; Software Engineering

Abstract: Software producing organizations are increasingly using model driven development platforms to improve software quality and developer productivity. Software architects, however, need to decide whether the platform generates code (that might be compiled) or if the model is immediately interpreted by an interpreter embedded in the application. Presently, there is no clear guidance that enables architects to decide for code generation, interpretation, or a hybrid approach. Although the approaches are functionally equivalent, they have different quality characteristics. An exploration is done on the quality characteristics of code generation versus interpretation as a model execution approach. A literature study is done to gather quantitative data on the quality characteristics of the two model execution approaches. The results of this study are matched with observations made during a case study. With the resulting support method architects of model driven development platforms can avoid costly wrong choices in the development of a model driven development platform. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.118.0.240

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Overeem, M. and Jansen, S. (2017). An Exploration of the ‘It’ in ‘It Depends’: Generative versus Interpretive Model-Driven Development. In Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-210-3; ISSN 2184-4348, SciTePress, pages 100-111. DOI: 10.5220/0006191201000111

@conference{modelsward17,
author={Michiel Overeem. and Slinger Jansen.},
title={An Exploration of the ‘It’ in ‘It Depends’: Generative versus Interpretive Model-Driven Development},
booktitle={Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2017},
pages={100-111},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006191201000111},
isbn={978-989-758-210-3},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - An Exploration of the ‘It’ in ‘It Depends’: Generative versus Interpretive Model-Driven Development
SN - 978-989-758-210-3
IS - 2184-4348
AU - Overeem, M.
AU - Jansen, S.
PY - 2017
SP - 100
EP - 111
DO - 10.5220/0006191201000111
PB - SciTePress