4.2 Article

Extending UML/MARTE to Support Discrete Controller Synthesis, Application to Reconfigurable Systems-on-Chip Modeling

Publisher

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2629628

Keywords

Design; Reliability; Management; Model-driven engineering; UML/MARTE; discrete controller synthesis; synchronous language; reactive systems; feedback loop; BZR; formal method

Funding

  1. ANR FAMOUS
  2. French National Research Agency [ANR-09-SEGI-003]

Ask authors/readers for more resources

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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available