Abstract | ||
---|---|---|
An embedded software system is reconfigurable when it can modify its behavior or its architecture. The reconfigurations are launched according to the evolution of context requirements and the variation of execution environment constraints. In this paper we focus our attention on design model level with two-fold purposes. Firstly, building modeling tools to help specify and configure reconfigurability issues; and secondly validating our modeling by its integration in a Model-Based Development Approach. The contribution exhibits meta-model to deal with reconfiguration component based applications in DRTES at a model level. The elements of this meta-model will be used to describe software specifications and requirements, using component as a first class artifact to build such systems. To capture reconfiguration concepts, we introduce the notion of metamodes as a generic set of modes with a specific links between them. By doing so, the reconfiguration activities between metamodes are user-specified and the reconfiguration action between modes will be generated automatically. Within this development process, component application and reconfiguration properties are declaratively specified at model level and are transparent for the component implementation. An application is then described using UML and specialized extensions: MARTE profiles from the OMG and our proposal. As a proof of concept, we examine a test case that has reconfiguration requirements: a GPS. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1145/1842752.1842803 | ECSA Companion Volume |
Keywords | Field | DocType |
design model level,component application,reconfiguration activity,model level,reconfiguration property,model-based engineering,reconfiguration concept,dynamic reconfiguration,reconfiguration action,component implementation,reconfiguration requirement,reconfiguration component,system dynamics,proof of concept,model based development,component based architecture,software specification,development process,meta model,model driven engineering,embedded software | Reconfigurability,Embedded software,Systems engineering,Unified Modeling Language,Model-driven architecture,Computer science,Real-time computing,Proof of concept,Component-based software engineering,Control reconfiguration,Metamodeling | Conference |
Citations | PageRank | References |
2 | 0.65 | 10 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Brahim Hamid | 1 | 136 | 24.73 |
Fatma Krichen | 2 | 21 | 4.51 |