2011
DOI: 10.1007/s11334-011-0175-y
|View full text |Cite
|
Sign up to set email alerts
|

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 propo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
4
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 31 publications
0
4
0
Order By: Relevance
“…Recent approaches [38,39] have related exploration to the MDE fundamental concept of model transformation. In [38], a declarative, relational approach is proposed where typical activities of the development process (functional partition or the application, refactoring of the platform architecture or mapping to the platform) are bounded by constraints.…”
Section: State Of Artmentioning
confidence: 99%
See 2 more Smart Citations
“…Recent approaches [38,39] have related exploration to the MDE fundamental concept of model transformation. In [38], a declarative, relational approach is proposed where typical activities of the development process (functional partition or the application, refactoring of the platform architecture or mapping to the platform) are bounded by constraints.…”
Section: State Of Artmentioning
confidence: 99%
“…In [38], these constraints are formalized and implemented as model transformation rules to support what is called mechanized exploration. The main aim of mechanized exploration is to support an interactive and incremental DSE process, capable to present feasible solutions to the user, which can make decisions and control a gradual refinement of the model MODES [39] is a recent proposal which exploits model-to-model transformation in order to generate an internal representation model which is not only used for DSE, but also for formal verification and co-synthesis. This way, model-based design serves for the integration of DSE in the design flow.…”
Section: State Of Artmentioning
confidence: 99%
See 1 more Smart Citation
“…As a consequence, UML models must be translated into or used along with some formalism. For instance, in Murillo et al, 23 UML/MARTE is mapped to a mathematical formalism; in Nascimento et al, 24 the functional behavior of a UML model is translated into a network Labeled Timed Automata (LTA) for formal verification. In addition, UML lacks the methodology to complement the design implementation after requirement specification; it also has consistency problems, which is a major set-back for this design methodology.…”
Section: Introductionmentioning
confidence: 99%
“…CVL [165] is a generic variability modeling language that can be applied to models created in any Domain Specific Language (DSL) that is defined based on Meta Object Facility (MOF). MOF is a standard representation for meta-models and models proposed by OMG (Object Management Group) [43], a technology consortium formed in 1989 [23].…”
Section: Arcmapementioning
confidence: 99%