Proceedings of the Eighth IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis 2012
DOI: 10.1145/2380445.2380527
|View full text |Cite
|
Sign up to set email alerts
|

A MDD methodology for specification of embedded systems and automatic generation of fast configurable and executable performance models

Abstract: This paper presents the COMPLEX UML/MARTE modeling methodology and its related framework for automatic generation of executable performance models. The modeling methodology supports Model-Driven Development (MDD), required by industrial flows, and a novel set of modeling features specifically suitable for Design Space Exploration (DSE), a crucial design activity. The COMPLEX framework has other advantages for DSE. The COMPLEX tooling enables the automatic generation of an executable and configurable model for … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 5 publications
0
7
0
Order By: Relevance
“…To further capture dynamic effects, several approaches include dedicated simulation models of micro-architecture features such as caches or branch predictors [25,30] or of complete OS and processor models that include effects of task interleavings or other exceptions [12,24]. Furthermore, there are hybrid models that toggle between host-compiled and ISS-based execution [15,20].…”
Section: Related Workmentioning
confidence: 99%
“…To further capture dynamic effects, several approaches include dedicated simulation models of micro-architecture features such as caches or branch predictors [25,30] or of complete OS and processor models that include effects of task interleavings or other exceptions [12,24]. Furthermore, there are hybrid models that toggle between host-compiled and ISS-based execution [15,20].…”
Section: Related Workmentioning
confidence: 99%
“…The specification methodology can be found in [18]. The paper focuses on a main set of novel aspects, reflected in Fig.…”
Section: Modeling Methodologymentioning
confidence: 99%
“…Well defined interfaces and configurable performance models which avoid re-modelling and re-compilation every DSE iteration, and fast performance assessment technologies, such as native simulation [28,37], have enabled simulation speed-ups of orders of magnitude, which has been exploited in frameworks like Multicube-SCoPE [25]. The UML/MARTE COMPLEX methodology [15] enabled a model-driven front-end for DSE.…”
Section: Related Workmentioning
confidence: 99%