Title
A model-driven engineering framework for embedded systems design
Abstract
This work presents a Model-Driven Engineering (MDE) framework to improve embedded system design. The framework adopts concepts from MDE for the automatic generation of a control and data flow internal representation, starting from the functional specification of an embedded application described using UML class and sequence diagrams. By means of transformations rules applied on the UML model of the embedded system, an MOF-based (Meta Object Facility is a standard representation for meta-models and models proposed by OMG) internal representation is automatically obtained, which is iteratively mapped into a hardware/software implementation by means of model transformations. This mapping is optimized by a design space exploration (DSE) method based on a categorical graph product. The model transformations have also as input a platform model, which specifies the available hardware, software and interface resources, and produce an implementation model, on which software synthesis, communication synthesis and high-level synthesis algorithms are applied to generate the final implementation. A case study is described to illustrate the application of the framework.
Year
DOI
Venue
2012
10.1007/s11334-011-0175-y
ISSE
Keywords
Field
DocType
implementation model,internal representation,model-driven engineering framework,embedded system design,model transformation,communication synthesis,embedded systems design,uml model,platform model,embedded application,final implementation,embedded system,embedded systems,model driven engineering,formal verification,design automation
Unified Modeling Language,Systems engineering,Model-driven architecture,Meta-Object Facility,Computer science,Software,Design space exploration,Functional specification,Metamodeling,Formal verification,Embedded system
Journal
Volume
Issue
ISSN
8
1
1614-5054
Citations 
PageRank 
References 
1
0.35
24
Authors
3