Multi-View Power Modeling based on UML MARTE and SysML

Carlos Gomez 1 Julien Deantoni 1 Frédéric Mallet 1
1 AOSTE - Models and methods of analysis and optimization for systems with real-time and embedding constraints
CRISAM - Inria Sophia Antipolis - Méditerranée , Inria Paris-Rocquencourt, COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : The development of SoC involves different activities, usually driven by specialists. These specialists use specific languages and tools to manipulate their specific concepts. The problem is that the multiple views of the system are split into different tools with redundant information. It makes it difficult to ensure consistency as well as to change from one tool to another. We propose a multi-view model where each view represents the specialist concepts in a tool-agnostic manner. The model can be kept consistent by using explicit associations instead of redundancy and tool transformation can be performed to analysis-specific tools. The approach is based on UML and two of its extensions: MARTE and SysML. It is illustrated by adding specific views to specify power management techniques. The resulting model is then transformed into a tool-specific model; \ie a model for Docea Aceplorer, a power analysis tool.
Type de document :
Rapport
[Research Report] RR-7934, INRIA. 2012, pp.19
Liste complète des métadonnées

Littérature citée [11 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00688853
Contributeur : Team Aoste <>
Soumis le : mercredi 18 avril 2012 - 16:20:57
Dernière modification le : mardi 17 avril 2018 - 11:30:58
Document(s) archivé(s) le : lundi 26 novembre 2012 - 15:00:15

Fichier

pwMarte.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00688853, version 1

Collections

Citation

Carlos Gomez, Julien Deantoni, Frédéric Mallet. Multi-View Power Modeling based on UML MARTE and SysML. [Research Report] RR-7934, INRIA. 2012, pp.19. 〈hal-00688853〉

Partager

Métriques

Consultations de la notice

417

Téléchargements de fichiers

479