séminaire

Model governance within enterprises

(UML, BPMN, TOGAF, SysML, Requirements, ...)

Free webinar

Thursday, November 20, 2014 (17h - 18h CET)

Federated knowledge and Models in the Enterprise

Models in an Enterprise are parceled between different repositories, tools or Business Units. That model separation hinders the exploitation, the generalization and the reuse of models. The knowledge asset (models, processes, data, architectures, systems) is therefore poorly shared and exploited.

The new Modelio Constellation tool ensures the models and projects governance, as well as their centralized administration, the setting of indicators and procedures, and the setting of automated tasks : reports, audits and code generation, continuous integration. Constellation organizes and ensures the sharing of models within and between organizations, even for the most heterogeneous ecosystems. Its web administration interface provides a convenient tool to manage and get a synthesis of projects.

New modeling technologies « Modelio Constellation »

Connected to the Modelio « World Wide Modeling » technology, Modelio Constellation enables the models management for the most complex situations: complex models, multi projects, users rights management, large companies, ecosystems and any kind of federated organization.

Attend and discover how to:

  • Structure models for any kind off organization,
  • Manage traceability and impact analysis on wide federated repositories,
  • Build a web portal constantly up to date,
  • Allow an access to models for any stakeholder, for various expertise and rights,
  • Take benefit from the different repositories storage techniques : cloud, distribution, nomadic workstations, ...

Similar to the web, Modelio World Wide Modeling enables Models to be easily accessible and shareable.
Modelio 3 supports real genuine enterprise repositories, shared by all stakeholders, structured into expertise and domains, open to external partners. Then, your models become a precious asset of the company, that enables knowledge management.

This event is finished. Below, you can view the videos of the webinar.

Video - Presentation of: "Modelio constellation - Model repositories at the Enterprises and Systems scale

Video - Constellation demo

More information about Constellation.

L'écosystème Open Source / Commercial

Partager les modèles et les modules entre le monde de l'open source et le monde commercial

Site communautaire

www.modelio.org est le site de Modelio open source.

Modelio est distribué sous la licence GPL OSS.

Il y a aussi de nombreux modules open source. Leur licence OSS dépend de l'auteur.

Tout le monde peut créer un module Modelio et le publier en tant que module open source ou en tant que module privé ou commercial. Le framework lié au module dans Modelio est distribué sous licence Apache (l'un des plus permissives).

Trois cas d'utilisation gagnants

CU1 : Société avec sous-traitants
Les sous-traitants ne sont pas obligés d'acheter des licences pour travailler avec une société cliente de Modelio. Ils peuvent continuer à travailler avec la distribution open source.

CU2 : Partager le savoir-faire, les méthodologies, les générateurs, et les frameworks pilotés par le modèle.
Une fois votre Modelio customisé pour un domaine, méthodologie ou framework particulier, vous voudriez peut-être le partager avec des tiers, sans leur imposer l'achat de licences Modelio. La distribution open source de Modelio vous offre la possibilité de disséminer votre savoir, sans aucune contrainte de Modelio.

CU3 : Trouver des extensions open source pour votre environnement
Visitez le Modelio Store pour trouver des extensions qui vous seront utiles, ou obtenez des extensions de vos partenaires.

Bénéfices

  • Plate-forme open source robuste et stable
  • Support de la communauté
  • Nouvelles fonctionnalités grâce aux contributions de la communauté
  • Indépendance par rapport aux vendeurs
opensource commercial ecosystem

Fonctionnalités de génération de code pilotée par le modèle

Quelque soit le langage dans lequel vous travaillez, les produits Modelio vous apportent les fonctionnalités de génération de code pilotée par le modèle qu'il vous faut

Génération de code

Les produits Modelio ont été conçus pour vous aider dans la conception de vos applications et dans la génération de code de qualité depuis des modèles UML. Les produits Modelio supportent la plupart des langages de développement les plus populaires, y compris Java, C++, C# et SQL.

C++ Génération de code

Reverse engineering

Reverse engineering

Les produits Modelio permettent le reverse engineering d'applications existantes, afin d'en créer des modèles UML. Elles garantissent que l'architecture UML et le code sont constamment à jour, en mode model-driven et en mode roundtrip, selon le langage utilisé.

Compatibilité IDE

Les produits Modelio s'intègrent directement aux habitudes de codage et aux environnements existants, tels que Eclipse ou Visual Studio. Cette intégration permet aux développeurs de continuer à utiliser leur IDE préféré pour les modifications au code. Les produits Modelio récupéreront ensuite ces modifications au code afin de mettre à jour le modèle UML.

Compatibilité IDE

Support de standards dans les langages

Support de standards dans les langages

Chaque langage apporte ses propres standards, tels que les bibliothèques MFC / STL pour C++ et Java 6, les standards C++ / CLI pour les développeurs .Net, et ainsi de suite. Les produits Modelio apportent des fonctionnalités spécifiques pour permettre aux développeurs de profiter de ces technologies et de travailler de manière intuitive depuis le modèle.

Gestion de la cohérence modèle / code

Les produits Modelio gèrent automatiquement la cohérence modèle / code. Elles permettent aux développeurs de se focaliser soit sur le modèle (en mode "model-driven"), soit sur le code à l'aide de couplages aux IDE les plus populaires (en mode "roundtrip"). Les changements effectués au niveau modèle seront automatiquement reportés dans le code et vice versa.

Gestion permanente de la cohérence modèle / code

Génération de buildfiles pour les projets

Génération de buildfiles pour les projets

Les produits Modelio génèrent les buildfiles pour Java, C++, C# et d'autres langages. Elles peuvent également générer l'environnement de projet pour différents IDE, notamment Eclipse et Visual Studio.

Les équipes de développement utilisent souvent une approche d'intégration continue. Pour bien s'adapter à cette approach, les outils Modelio vous aident à construire des scripts Jython, pour lancer les opérations importantes de génération de code et de construction de projets en mode batch.

Un référentiel unique pour tous les standards de modélisation

Modélisation sur toute la portée d'un système (vision, exigences, données, processus, applications, ...) à partir du niveau supérieur de la Vision jusqu'aux détails du code

Bénéfices

  • Un seul référentiel UML, BPMN, TOGAF, ArchiMate, SysML, Exigences, Dictionnaire, ...
  • Gestion de traçabilité, analyse d'impact, sur toute la portée d'un système
  • Contrôle et maintien de la cohérence globale
  • Fonctions communes d'un référentiel (versions, partage, ..)
  • Extensible et paramétrable
référentiel échanges

Fonctionnalités de génération de documents

Services de génération de documents de qualité

Quelque que soient vos besoins en matière de documentation, les produits Modelio fournissent des services de génération de documents de qualité qu'il vous faut.

Automation de la rédaction de documents

Le module Modelio Document Publisher génère automatiquement des documents de qualité depuis des modèles, augmentant ainsi votre productivité et vous permettant de faire des gains de temps significatifs. Synchonisés en permanence avec leurs modèles respectifs, les documents générés respectent les règles de qualité de votre entreprise grâce aux plans-type dédiés.

Les documents générés peuvent contenir des glossaires, les matrices et les diagrammes de traçabilité, le tout maintenu en cohérence avec les noms et descriptions des éléments de modèle. Vous pouvez appliquer à vos documents des styles et des règles spécifiques à votre entreprise, vous évitant ainsi des tâches répétitives et sujettes aux erreurs.

Automation de la rédaction de documents

Model embedded text documentation

Eléments textuels de documentation incorporés dans le modèle

Les produits Modelio vous permettent de créer des annotations textuelles dans le modèle et de les gérer dans le référentiel Modelio. Chaque élément de modèle peut avoir sa propre description, dont vous choisirez le type parmi les différents types possibles. Ces descriptions peuvent être affichées dans les diagrammes et / ou dans les fenêtres spécifiques, fournissant ainsi la documentation du modèle en direct.

Editeur de textes riches

Edition de textes riches intégrée à l’atelier : Modelio permet de saisir du texte enrichi avec le modèle en intégrant l’éditeur de votre choix (MS-Word, LibreOffice, …) dans l’atelier. Il fournit ainsi un support puissant pour les analystes qui peuvent travailler conjointement sur les modèles et leur description, et produire des documents assemblés selon leurs plans-type préférentiels, à destination de documents MS-Word, LibreOffice ou HTML (via le module « Document Publisher »). L’ensemble des outils Microsoft Office est intégré, des présentations PowerPoint ou des tableaux Excel™ pouvant aussi être associés.

Editeur de textes riches

Publication Web

Publication Web

Le module Modelio Document Publisher génère des documents sous la forme de pages Web, facilitant ainsi la consultation de documentation par tous les participants à un projet. Les liens définis dans les modèles sont utilisés comme des liens hypertextes dans les documents Web générés.

Génération MS-Word ou LibreOffice

Le module Modelio Document Publisher vous permet également de produire des documents MS-Word ou LibreOffice depuis des modèles. Ces documents peuvent contenir des tables des matières, des matrices et des tables de révision pour être conformes aux plans-type et aux pratiques spécifiques à votre entreprise.

MS-Word or Libre Office generation and reverse

Different types of document you can generate

Large gamme de plans-type sur étagère

Le module Modelio Document Publisher est livré avec une large gamme de plans-type prédéfinis dédiés à la génération de plusieurs types de documents différents, dont les documents d'analyse ou de conception, et les documents d'analyse des exigences et de cas d'utilisation. Ces plans-type simplifient les tâches courantes de generation de documents et réduisent le temps passé à préparer ces documents.

Editeur de plans-type

L'éditeur de plans-type Modelio vous permet de définir des plans-type customisés sans aucune programmation. Grâce à cette fonctionnalité, vous pouvez adapter le style et la présentation de vos documents aux standards de votre entreprise, et appliquer les standards de qualité de l'entreprise à chaque étape du cycle de vie de la modélisation et du développement.

java_reverse_page_357