Title
Extending UML/MARTE to Support Discrete Controller Synthesis, Application to Reconfigurable Systems-on-Chip Modeling
Abstract
This article presents the first framework to design and synthesize a formal controller managing dynamic reconfiguration, using a model-driven engineering methodology based on an extension of UML/MARTE. The implementation technique highlights the combination of hard configuration constraints using weights (control part)—ensured statically and fulfilled by the system at runtime—and soft constraints (decision part) that, given a set of correct and accessible configurations, choose one of them. An application model of an image processing application is presented, then transformed and synthesized to be executed on a Xilinx platform to show how the controller, executed on a Microblaze, manages the hardware reconfigurations.
Year
DOI
Venue
2014
10.1145/2629628
TRETS
Keywords
Field
DocType
design,reactive systems,synchronous language,model-driven engineering,uml/marte,feedback loop,discrete controller synthesis,management,reliability,bzr,formal method,model driven engineering
MicroBlaze,Control theory,Unified Modeling Language,Computer science,Model-driven architecture,Parallel computing,Real-time computing,Applications of UML,Formal methods,Reactive system,Control reconfiguration,Embedded system
Journal
Volume
Issue
ISSN
7
3
1936-7406
Citations 
PageRank 
References 
1
0.35
10
Authors
6
Name
Order
Citations
PageRank
Sébastien Guillet1223.33
Florent De Lamotte210910.46
Nicolas Le Griguer3172.15
Éric Rutten425530.50
Guy Gogniat551753.11
Jean-Philippe Diguet648667.41