DSL Factory

La communauté francophone autour des DSL Tools, et de l'extensibilité Visual Studio
The French-speaking community about DSL Tools and Visual Studio Extensibility
Bienvenue à DSL Factory Identification | Inscription | Aide
dans
Accueil Blogs Forums Photos Fichiers Roller

Jean-Marc

Des DSL dans Rosario

Vous le savez peut-être, un CTP de Rosario a été publié la semaine dernière (Novembre 2007) sous forme d'une VPC. J'ai un peu joué avec la VPC, et me suis notamment intéressé à deux nouveaux types de diagrammes, proches de ceux d'UML :

- le diagramme de classe logique

- le diagramme de séquence.

 

Actuellement, il est possible d'ajouter un diagramme de classe logique (Logical Class Diagram), et lui ajouter des formes :

  • soit par la toolbar
  • soit en les envoyant depuis un physical Class Diagram (.cd classique depuis VS 2005), par une commande contextuelle sur les classes ou interfaces de ces Physical Class Diagrams.

Il est également possible d'ajouter un diagramme de séquence

A partir d'une classe ou interface du diagramme de classes logique, on peut, pour le moment :

  • la mettre à jour depuis une classe d'un diagramme de classe physique (donc depuis du code)
  • l'envoyer vers le diagramme de séquence (pour créer une instance d'une ligne de vie).

A partir d'un appel synchrone du diagramme de séquence, on peut l'associer à une méthode de la classe représentée par la ligne de vie cible de l'appel synchrone, dans le diagramme de classe logique. On peut aussi ajouter une nouvelle méthode.

 

Alain m'a dit qu'il avait vu des possibilités de génération de code, mais pour le moment, je ne les ai pas trouvées. Mais il est certain que nous aurons, à terme, des diagrammes qui ressemblent aux diagrammes UML, mais qui servent à générer du code, et pourront être mis à jour à partir du code.

 

En tout état de cause, on trouve déjà deux DSL (d'autres sont à venir, et les diagrammes d'architecture d'applications qu'on avait déjà dans Team Architect 2005 sont toujours là), et ils communiquent entre eux ... j'ai hâte de tester les prochains CTP, mais çà promet !

Publié Wednesday, December 12, 2007 3:00 PM par Jean-Marc
Classé sous :

Commentaires

Pas de commentaires
Les commentaires anonymes sont désactivés

About Jean-Marc

Jean-Marc Prieur [MSFT - Visual Studio Ecosystem] Il est passionné de génie logiciel, de modélisation et de technologies informatiques, de réutilisation et de méthodologies

Calendrier des messages

<December 2007>
SuMoTuWeThFrSa
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

Abonnements

Propulsé par Community Server, par Telligent Systems