Conference item icon

Conference item

Compositionality and Refinement in Model−Driven Engineering

Abstract:
Model-driven engineering involves the automatic generation of software artifacts from models of structure and functionality. The use of models as ‘source code’ has implications for the notions of composition and refinement employed in the modelling language. This paper explores those implications in the context of object-oriented design: establishing a necessary and sufficient condition for a collection of classes to be treated as a component, identifying an appropriate notion of refinement for the generation process, and investigating the applicability of data and process refinement to object models.

Actions


Access Document


Files:

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Role:
Author


Publisher:
Springer
Host title:
Formal Methods: Foundations and Applications − 15th Brazilian Symposium‚ SBMF 2012. Proceedings
Volume:
7498
Publication date:
2012-01-01
ISBN:
9783642332951


UUID:
uuid:fb349927-3b56-4bbc-8b18-31fdfba3f979
Local pid:
cs:6296
Deposit date:
2015-03-12

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP