Exemple simple de Viewpoint avec Capella

Cet article parle de : , , , ,

J’ai réalisé un petit document (en anglais) expliquant comment ajouter un « Viewpoint », dans la terminologie ARCADIA.

Viewpoints dans ARCADIA

Il s’agit de proposer une architecture physique très simple pour l’exemple du Radio-réveil fourni sur le site Capella. Puis de montrer comment activer et utiliser le point de vue « Basic Price« , qui fait partie des 3 points de vue livrés avec la nouvelle version de Capella 1.0.1.

Le point de vue ajoute un groupe de commandes dans la palette à droite, ainsi que de nouvelles propriétés sur les composants physiques. De nouveaux objets graphiques apparaissent également sur les diagrammes concernés.

Basic Price Viewpoint dans Capella

 

Si l’on continue à affecter des valeurs aux différents composants, le Viewpoint calcule automatiquement la somme des prix des composants contenus pour chaque conteneur, et compare à la max value.

Dans l’exemple, j’ai fait exprès de faire dépasser le prix max du Radio-réveil (en utilisant un COTS Radio trop cher) pour montrer le changement de couleur automatique des propriétés concernées …

Basic Price Viewpoint : dépassement !

[ssba]
01 Mar 2016

Capella 1.0.1 est disponible avec des Viewpoints!

Cet article parle de : , , ,

Une nouvelle version de l’outil Capella (issu du projet Polarsys d’Eclipse) est disponible en téléchargement gratuit : 1.0.1.

Et surtout, Capella propose maintenant 3 points de vue de base (basic viewpoints : Mass, Price, Performance) permettant d’ajouter des propriétés supplémentaires aux éléments de modèle afin de pouvoir optimiser une architecture suivant plusieurs critères concurrents. Cette nouvelle version, avec les Viewpoints, sera d’ailleurs utilisée dans la formation Capella en action proposée par PRFC.

Le viewpoint Basic Mass permet d’ajouter une annotation « Mass » à un composant de l’architecture physique. On peut éditer deux valeurs : current Value et Max Value. Les masses des composants contenant le composant courant sont automatiquement recalculées et les couleurs changent si nécessaire.

Le viewpoint Basic Price permet d’ajouter une annotation « Price » à un composant de l’architecture physique. On peut éditer deux valeurs : current Value et Max Value. Les prix des composants contenant le composant courant sont automatiquement recalculés et les couleurs changent si nécessaire.

Le viewpoint Basic Performance permet d’ajouter une annotation « Execution Time » à une fonction ou un échange fonctionnel, ainsi qu’un « Time Limit » à une chaîne fonctionnelle, en architecture logique ou physique. La « Consumption » d’une chaîne fonctionnelle est automatiquement recalculée et les couleurs changent si nécessaire.

multi_vp

Combiné avec Kitalpha, l’atelier Capella Studio fournit ainsi une API pour le développement de viewpoints pour les ingénieries de spécialités.

[ssba]
24 Fév 2016

Capella : formation inter-entreprises en mars à Paris !

Cet article parle de : , , , ,

PRFC

a le plaisir de proposer la 1ère formation inter-entreprises sur ARCADIA et Capella du 15 au 18 mars prochains à Paris.

Le programme détaillé de cette session de la formation « Capella en action » (4j) ainsi que le bulletin d’inscription sont disponibles ici.

Cette formation pratique vous permettra de découvrir les tenants et les aboutissants de la méthode ARCADIA (Architecture Analysis and Design Integrated Approach) et du langage de modélisation associé. Nous mettrons aussi l’accent sur les bénéfices apportés par un outillage adapté à la méthode, au travers d’une étude de cas complète réalisée avec l’outil open source Capella 1.0. Un langage, une démarche, un outil : tels sont les trois piliers permettant la réussite du Model Based Systems Engineering (MBSE).
 
MBSE avec Arcadia et Capella
 
Audience : Responsables méthode, chefs de projet, architectes système, ingénieurs système, souhaitant maîtriser la méthode ARCADIA et apprendre à utiliser l’outil Capella.
 
Formateur : Pascal Roques a plus de 25 ans d’expérience dans le domaine de la modélisation. Il est l’auteur de nombreux ouvrages sur UML et SysML publiés chez Eyrolles.
Il est également formateur pour Thales Université sur la modélisation système avec Arcadia et Capella. Depuis 2008, il a animé plus de 90 formations en France et à l’étranger pour plus d’un millier d’ingénieurs Thales. 
[ssba]
15 Fév 2016

PRFC à ERTS2 !

Cet article parle de : , , , ,

La conférence ERTS2 a démarré ce matin à Toulouse !

Début de la conférence

Début de la conférence

Un programme très riche, et une présentation de PRFC sur Capella vendredi matin (Fr.1.B.2)

Sinon, je ne serai probablement pas loin du stand Polarsys …

Stand Polarsys

Stand Polarsys

 

[ssba]
27 Jan 2016

Capella 1.0 est disponible !

Cet article parle de : , , ,
Capella est sorti de la phase d’incubation et vous pouvez désormais télécharger la version 1.0.0 !

Pour ceux qui avaient commencé à utiliser les versions 0.8.x, les Release Notes sont disponibles ici.

N’oubliez pas que PRFC propose des formations sur la méthode ARCADIA et sur l’utilisation de Capella :

Des sessions inter-entreprises seront réalisées en 2016 sur Paris et Toulouse.
Nous pouvons d’ores et déjà annoncer les sessions suivantes :

[ssba]
21 Jan 2016

Meilleurs vœux !

Cet article parle de : , , , ,
PRFC vous souhaite une excellente année 2016 !

Au programme de ce début d’année, la conférence ERTS à Toulouse, où je ferai une présentation sur Capella vendredi 29 janvier.

Egalement, très prochainement, l’annonce des formations PRFC inter-entreprises 2016 autour du MBSE, sur Toulouse et Paris…

[ssba]
11 Jan 2016

Mémento UML 2.5

Cet article parle de : ,
Une nouvelle édition du Mémento UML !
9782212143560_h430

Si vous cherchez un aide-mémoire pratique du langage UML, ce mémento vous rappellera les principales notations et les principaux concepts. Il contient également des conseils méthodologiques.
 
[ssba]
11 Déc 2015

Choisir et déployer un langage de modélisation conceptuelle. Quelques Clés.

Cet article parle de : , , ,
Il y a quelque temps, Joseph Aracic (Crescendo Technologies) m’a proposé de co-écrire un papier avec lui sur la problématique des langages de modélisation : lequel choisir ? langage général (UML, etc.) ou DSML ?
Je n’avais pas encore réalisé l’exercice pour un article, bien que mon premier livre (UML en action) ait été co-écrit avec Franck Vallée à l’époque. Ce n’est pas si facile mais par contre très intéressant car cela permet de confronter les idées et de s’enrichir mutuellement …

Le résultat est disponible sur le blog de Crescendo Technologies.

Une version anglaise est également disponible 🙂

[ssba]
21 Oct 2015

Publication de SysML 1.4

Cet article parle de :
C’est (enfin) officiel : la version 1.4 de SysML a été publiée formellement par l’OMG :

SysML V1.4 Specification Release

September, 2015. The OMG SysML Version 1.4 specification (OMG document formal/2015-06-03) has been formally released and can be downloaded from the OMG SysML page at http://www.omg.org/spec/SysML/1.4/. This specification was adopted in, March 2014, and supercedes SysML Version 1.3. Some of the vendors have implemented SysML v1.4 features in their tools.
 
Some of the more significant changes in SysML 1.4 include:
  • enhanced the view and viewpoint method that supports view generation
  • added a lightweight grouping mechanism called element group
  • provided mechanisms to unambiguously refer to a deeply nested element within a part hierarchy
  • substantial additions to non-normative quantity and unit libraries, and refined the QUDV semantics
  • added notations for inherited features, behavior compartments, and port features
  • included SysML diagram interchange capability
  • updated language conformance statements for abstract syntax, concrete syntax, and model interchange
[ssba]
25 Sep 2015

Premier EAUG à Paris en septembre !

Cet article parle de : , , ,
VISEO organise le 17 Septembre 2015 le premier EAUG en France, User Group concernant l’outil de modélisation Enterprise Architect de Sparx Systems.

 
Cette première édition comportera essentiellement des présentations en français et comprendra des sujets aussi variés que l’architecture d’entreprise, la modélisation d’applications informatiques, l’ingénierie système ou encore la génération et la validation de documents à partir des modèles.
 
J’aurai le plaisir de présenter un retour d’expérience sur la modélisation système avec SysML avec l’un de mes clients : Dominique Travel de BioMérieux.

Toutes les informations sur cette journée sont disponibles sur le site de VISEO.

[ssba]
24 Août 2015