Together 2007 de Borland pour aider la maintenance applicative

Publié le 19 October 2007

 

Borland annonce Together 2007, une nouvelle version de sa solution de modélisation prenant en charge dans le même environnement fédérateur : le langage UML (Unified Modeling Language), la notation BPNM (Business Process Modeling Notation), la modélisation ER (Entity-Relationship) et les langages spécifiques au domaine DSL (Domain-Specific Language). À travers ce nouveau support des DSL, Borland Together 2007 accélère la livraison d'applications d'entreprise de haute qualité et permet de créer des modèles visuels enrichis en capturant les exigences métier et les architectures associées au sein d'un domaine métier spécifique.

 

 

Alors que la complexité des applications et processus métier ne cesse de croître, l'intégration au cycle de livraison logiciel des technologies MDA (Model Driven Architecture ou Développement orienté modèle) présente des avantages majeurs. A cet égard, Together 2007 aide les équipes Projet à maîtriser cette complexité en créant des modèles représentant clairement les processus métier, les structures des données et les architectures applicatives et d'entreprise. Ces modèles jouent un rôle essentiel pour pérenniser les principes architecturaux et améliorer la qualité de communication et de collaboration entre les équipes Projet et les différents intervenants métier.

 

 Together 2007 aide les équipes à travailler plus efficacement à la construction et l'implémentation d'architectures logicielles. Plus particulièrement, Together 2007 permet aux entreprises de solutionner des enjeux architecturaux récurrents : maintenance applicative, réemploi logiciel, documentation interne, exigences applicatives fondamentales, etc.

 

Together 2007 aide les entreprises à améliorer leur agilité métier et à réduire les coûts de maintenance applicative grâce au support indépendant de la plate-forme pour les langages spécifiques aux domaines ou DSL. Son « Toolkit DSL » aide à surmonter la complexité des modèles UML en permettant à chaque équipe de créer des notations de modèle alignées avec son propre domaine métier - utilisables pour créer des modèles représentatifs des architectures applicatives et des processus dans leur contexte métier. Les langages DSL améliorent l'ergonomie de modélisation, éliminent les charges non nécessaires et optimisent les communications et la synergie entre les experts du développement logiciel et les intervenants fonctionnels.

 

Le Toolkit DSL intègre des métamodèles, des éditeurs visuels, des outils de transformation (de modèle à modèle et de modèle en texte) et des trames de documentation permettant de créer un environnement intégral de modélisation - parfaitement aligné avec les besoins métier.

 

 

 

Parmi les nouvelles fonctionnalités et extensions de Together 2007:

- Support .NET avec génération du code C# - En complément de la génération du code JavaTM et C++, il est désormais possible de générer un code source C# à partir des modèles UML 2 pour prendre en charge les développements multi-plates-formes et spécifiquement .NET.

- Notation « Visual Brainstorming » - Pour soumettre les idées et notations associées avec l'ensemble des sources pour servir d'exemple à l'implémentation des DSL. Un diagramme exemple peut être utilisé pour représenter des idées, tâches ou autres sujets classés autour d'un élément ou thème central - étant entièrement conçu dans le Toolkit DSL de Together, il peut être librement personnalisé pour répondre à des besoins métier spécifiques.

- Fonctions QVT étendues (Queries/Views/Transformations) - Nouveaux Assistants et fonctions de langage pour simplifier la création et l'implémentation des transformations.

- Outils de Reporting et « Business Intelligence » (BIRT) - Le système BIRT étend les fonctionnalités de génération de documentation standardisée.

 

 

 

Together 2007 est basé sur le framework open-source Eclipse et conforme aux standards de l'architecture MDA : UML, XMI (XML Metadata Interchange), QVT et OCL (Object Constraint Language). Borland participe également aux évolutions des technologies MDA, et plus particulièrement de QVT, à travers ses solutions exclusives de transformation permettant aux architectes de convertir n'importe quel type de modèle basé sur EMF (Eclipse Modeling Framework) en d'autres types de modèles standards.

 


Itrmanager
Copyright © 2007 ITRManager - All right reserved