|
|
AperçuMia-Generation est un moyen efficace pour passer de la modélisation au développement de votre application, parce que c'est un environnement indépendant de la technologie de votre application, dédié à la génération de code.
Mia-Generation est un outil intuitif permettant de fabriquer et de maintenir rapidemment des générateurs de code compatible avec l'architecture, augmentant considérablement la productivité des développeurs, et fournissant une nouvelle agilité technique.
Tirez parti des capacités de la génération pour rentabiliser vos investissements dans la modélisation UML et profiler vos processus de développements avec des Analystes, des Architectes, des Chef de projet, des Developpeurs et des Partenaires.
L'architecture ouverte permet aux développeurs d'utiliser n'importe quels langage, librairies et composants qui ciblent leurs besoins et to carry forward current development skills sans recyclage lourd et coûteux. Architecture partagée et bonnes pratiquesLes architectes et responsables de développement peuvent avoir un framework de développement correctement utilisé par les développeurs, et peuvent facilement le modifier et le réutiliser pour des applications existantes. Ils peuvent personnaliser les générateurs pour fournir des points de départ et des garde-fou aux développeurs moins expérimentés.
Les Templates de code et Java comme langage de script peuvent aider les architectes et les développeurs à répondre aux challenges que pose la prolifération rapide des innovations et des technologies, et augmentent la collaboration entre les équipes de développement. Les architectes peuvent aussi bien utiliser des projets basés sur les templates de code pour créer des générateurs de code compatible avec l'architecture en précisant une structure d'application (incluant tout composant ou technologie réutilisable ou standard), que définir un framework de développement.
En utilisant Mia-Generation les architectes peuvent spécifier les règles d'utilisation de composant au travers de l'application, en positionnant des propriétés et des bornes de façon que les développeurs puissent faire aisément les bons choix d'implémentation. Les architectes peuvent également créer des balises personnalisées et les intégrer dans leurs générateurs, pour permettre aux développeurs d'ajouter et de protéger du code à forte valeur ajoutée. Automatiser le processus de développement avec la génération de code spécifiqueMia-Generation Architect fournit un support pour la génération de code, incluant des templates de code, des scénarios multi-cibles et des packages.
Les analystes métiers peuvent facilement saisir des règles métier en utilisant n'importe quel outil de modélisation (MagicDraw, EntrepriseArchitect, RSM, Rose, Together, Argo…), puis générer l'application qui pourra être enrichie avec les algorythmes des développeurs.
La génération de code compatible avec l'architecture garantit que le modèle reflètant l'application est à jour et que des évolutions apportées à n'importe quel diagramme seront reportées en bloc, améliorant l'agilité, la réactivité et la communication de l'équipe de développement. Construction sur une plate-forme extensible et sûre pour la génération de codeCréez des générateurs fiables et performants grâce à l'environnement de développement intégré Mia-Generation.
L'objectif de Mia-Generation est de simplifier le développement de générateurs de code dans l'environnement très hétérogène qu'est celui du développement d'architecture. Ceci est réalisé grâce à l'intégration de:
|