Objecteering. La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle.

Dimension: px
Commencer à balayer dès la page:

Download "Objecteering. La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle. www.objecteering.com"

Transcription

1 Objecteering La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle Pour les Systèmes d information : SOA, UML2, BPMN, EA, MDA Pour les Systèmes techniques : UML2, SysML, MDA

2 Objecteering 6.1 Les points forts de l atelier Avec une couverture complète depuis les phases amont, la modélisation, l architecture, jusqu à la génération de code, Objecteering est l atelier qui accélère vos développements en Java / J2EE,.NET / C#, ou bien C Modélisation selon les standards OMG (UML2, BPMN, SysML, MDA ) Ergonomie & productivité dans la construction des modèles et des diagrammes Gestion du dictionnaire et des exigences intégrée à la modélisation Editeur de diagramme sémantique, contrôle en temps réel de la cohérence des modèles Cohérence globale et traçabilité (exigences, modèles, documentation, code ) Référentiel central des modèles (métiers, logiques, techniques, logiciels, physiques ) Gestion du travail en groupe et collaboratif (multi-users, muti-projets) Automatisation de la production du code applicatif (Java, C#, C++, SQL ) Adaption et extension aisée de l atelier avec la technologie MDA (profils UML, API Java et wizards de transformation, transformation de modèles, composants MDA ) Extensibilité et ouverture : API en Java, intégrations aux outils tiers (GCL, RME, IDE ) MEMBER UNIFIED MODELING LANGUAGE

3 Objecteering 6.1 Nouvelle version! Convergence SOA, UML2, BPMN, EA, pour la modélisation complète de vos systèmes Pour les Systèmes d information : SOA, UML2, BPMN, EA, MDA Objecteering vous guide depuis les besoins initiaux, dans vos travaux d architecture d entreprise, de modélisation de processus métiers, jusqu à la modélisation d architecture SOA, l analyse et conception UML2, et la génération d applications. Pour les Systèmes techniques : UML2, SysML, MDA Objecteering supporte votre définition des exigences, votre modélisation système SysML, votre analyse et conception UML2, et automatise votre production d applications logicielles. Dictionary, Goals, Business Rules and Requirements Management Goals Business Modeling SOA EA BPMN Objecteering Developer Objecteering Scope Manager Dictionary Business Rules Objecteering Modeler Software Modeling UML2 Requirements System Modeling SysML Language Generation and Reverse Java C# C++ Document Production Documentation & Reports Schema Generation SQL DDL Java Open API Objecteering MDA Modeler Profiles Tool Extensions Transformations 3 rd Party Integrations and Tools Free Extensions 2

4 Un support complet pour votre Méthodologie et Architecture SOA L ensemble des techniques de modélisation et production d applications stucturées selon une approche méthodologique pour SOA, adaptable évitant la rupture entre MOA et MOE et facilitant l alignement du SI sur le métier de l entreprise. Goals Dictionary Business Requirements EA BPMN Depuis l architecture d entreprise jusqu à la production automatisée de code pour votre plateforme, avec l appui d une méthodologie guidant les travaux des intervenants : appuyée sur des standards (BPMN pour la modélisation de processus métier, UML2 pour la modélisation d analyse et conception, MDA pour guider et automatiser les travaux), apportant des vues dédiées à chaque intervenant (MOA, MOE, organisation d entreprise, cartographie applicative, architecture logique, architecture logicielle, déploiement d applications...). 3

5 Un processus méthodologique complet outillé par Objecteering Etapes Les étapes successives permettant de construire vos systèmes ou vos applications : Modules Objecteering Les modules du packaging Objecteering que vous pouvez composer pour vos projets : 1 Définition du dictionnaire (*REQ) REQ - Objecteering Requirements 2 Modélisation du métier, des règles de gestion (*EA) EA - Objecteering EA Modélisation de l entreprise, son organisation, ses processus (*EA, *BPM) Urbanisation et cartographie des systèmes d information (*EA) Modélisation de l expression de besoins (*REQ) Modélisation de l architecture logique SOA (*EA, *SOA) Définition et automatisation des règles d architecture techniques (*MDA) Modélisation de l architecture logicielle, analyse et conception technique (*UML) BPM SOA MDA UML COD FWK EXT (partie de Objecteering UML Modeler) (partie de Objecteering EA) Objecteering MDA Modeler Objecteering UML Modeler Objecteering Developer C#, Java, C++, SQL Extensions gratuites Hibernate, Struts, JSF Extensions spécifiques MDA 9 Génération : code, mapping architecture logicielle/framework technique (*COD, *FWK, *EXT) 4

6 Packaging Une offre modulaire adaptée pour votre projet Objecteering Enterprise Edition est l édition commerciale qui vous apporte toute la puissance de l atelier Objecteering. Disponible en licence fixe ou flottante, en mono ou multi-utilisateurs avec Objecteering Teamwork, elle s adapte aux besoins de vos projets ou de votre entreprise en respectant au mieux les contraintes budgétaires. Objecteering Enterprise Edition vous permet de composer votre propre configuration en associant autour de la base qui est Objecteering Modeler les modules Objecteering qui vous sont utiles : + + Objecteering Modeler Objecteering EA Objecteering MDA Modeler (modélisation UML2, génération de documents) (incluant EA, SOA, BPMN) (incluant l API d ouverture en Java) Objecteering Modeler Free Edition est l édition gratuite d Objecteering, librement téléchargeable sur notre site web : Elle vous apporte un éditeur UML2 complet, dédié à une utilisation en stand alone, pour un usage non commercial Objecteering Java Developer Objecteering C# Developer Objecteering C++ Developer Objecteering SQL Designer (génération de code et reverse Java) (génération de code et reverse C#) (génération de code et reverse C++) (génération de code SQL DDL) Des packages «Objecteering Solution», dédiés analyste, architecte MDA, SOA ou encore développeur selon les langages cibles, sont proposés afin de répondre aux besoins des utilisateurs selon leurs profils, et à un coût attractif. Objecteering SOA Solution (Objecteering Modeler + EA), Objecteering Analyst Solution (Objecteering Modeler Objecteering MDA Solution Objecteering Java Solution Objecteering C# Solution Objecteering C++ Solution (Objecteering Modeler + (Objecteering Modeler + (Objecteering Modeler + (Objecteering Modeler + MDA) Java) C#) C++) + Requirements) 5

7 Objecteering SOA Solution Votre solution complète pour SOA Objecteering SOA Solution est une version packagée de l atelier Objecteering qui intègre l ensemble des facilités de modélisation des phases amont d Objecteering : EA + BPMN + SOA + UML2 au-dessus d un référentiel unique garantissant la traçabilité et la cohérence entre ces différentes vues de modélisation. Avec Objecteering SOA Solution, vous pouvez : urbaniser ou cartographier votre système d information (EA), modéliser vos processus métiers (BPMN), définir votre architecture en composants et services (SOA), modéliser vos systèmes ou logiciels (UML2). Objecteering SOA Solution Enterprise Edition permet de gérer l organisation de grands projets, le travail de groupe, la gestion de version et de configuration. Cette édition permet de compléter, en amont, l approche par le support du dictionnaire et de l analyse des besoins. Elle permet en aval, grâce aux générateurs et services MDA, d automatiser la production d application ainsi que le mapping du modèle sur les architectures complexes des applications SOA. Le support de MDA et les capacités de paramétrage de la génération documentaire permettent à l outil de guider les utilisateurs selon votre méthodologie. Objecteering SOA Solution Free Edition est une édition gratuite qui vous offre toutes les facilités de modélisation d Objecteering SOA Solution : EA + BPMN + SOA + UML2 et la génération de documentation, dédiée à une utilisation en stand alone, pour un usage non commercial. Business Modeling EA BPMN SOA UML2 Software Modeling Document Production Docs & Reports Téléchargez votre version GRATUITE Objecteering SOA Solution (UML2 + SOA + BPMN + EA + génération de documentation) Free Edition sur notre site internet 6

8 Architecture d Entreprise Objecteering EA L Architecture d Entreprise (EA) permet aux entreprises de modéliser leur métier, leur organisation, leurs processus, et d urbaniser leur système d information. Elle formalise l entreprise et son SI pour mieux maîtriser leurs évolutions, gérer les risques liés aux changements, établir un plan d urbanisation et optimiser le ROI sur l existant. Objecteering EA permet d organiser la modélisation des composantes de l Architecture d Entreprise en «aspects» correspondant aux préoccupations principales dans une organisation d entreprise et de son SI : sémantique (métier), pragmatique (processus, organisation), logique (urbanisation, fonctionnel), technique (choix technologiques), logiciel, mais aussi géographique, matériel et physique, et permet l élaboration de dictionnaires associés pour constituer le référentiel terminologique. La cartographie de l existant permet ainsi de comprendre l organisation, les liens de dépendance, les flux de données échangés. L urbanisation du SI peut ensuite être envisagée afin de structurer, réorganiser, et atteindre l architecture cible identifiée. Le support dans un même outil de la modélisation de l architecture d entreprise pour la MOA, de la modélisation selon les standards UML et BPMN, combiné à l outillage d UML pour la MOE permet de constituer un seul référentiel couvrant toute la portée de l entreprise. Objecteering EA est un outil unique sur le marché, assurant une cohérence et une traçabilité d ensemble, qui permet de construire et gérer un dialogue MOA, MOE, utilisateurs et décideurs en offrant à chaque type d intervenant ses aspects dédiés avec ses représentations spécifiques. 7

9 Modélisation des Processus Métiers Objecteering BPMN Modéliser les processus métiers pour formaliser les savoir-faire de l entreprise, en identifier les forces et les faiblesses, déterminer les axes d amélioration, augmenter leur performance et gagner en compétitivité. Objecteering Modeler vous apporte la modélisation de processus au standard BPMN, l intègre avec le standard UML2 et les autres modèles des phases amont (EA). Les processus métiers permettent de formaliser la manière dont se construisent les activités qui font la valeur ajoutée de l entreprise. Ces processus sont souvent transversaux aux différentes structures de l organisation, impliquent plusieurs types d acteurs, et peuvent être décomposés en sous-processus. La modélisation des processus permet d identifier les points forts du métier et ceux qui doivent être améliorés pour augmenter la compétitivité et l agilité de l entreprise. Objecteering BPMN permet de représenter les processus à différents niveaux de détail (vue générale des processus, vue détaillée BPMN) et de décrire leur dynamique (orchestration des processus). L intégration de la modélisation des processus métier (BPMN), en liaison avec la modélisation de l architecture d entreprise (EA), et le modèle des applications (UML) au sein d un outil unique permet d effectuer des liaisons entre les notions : les objects métiers, les événements, les flux d information, les acteurs, les unités d organisation peuvent par exemple être repris du modèle UML ou EA et référencés depuis un processus BPMN. L intégration UML permet aussi de reprendre les modèles des processus par la MOE, et d en dériver les modèles UML pour les évolutions du SI : cas d utilisation, diagrammes de classes, etc. 8

10 Architecture Orientée Services Objecteering SOA L architecture logique du système d information est la charnière entre la vision métier amont et la vision technologique aval. Elle définit les constituants de votre architecture SOA, indépendamment de la technologie utilisée dans l architecture logicielle. Elle permet de définir les services, les composants de services, les données d échange et la logique d ensemble de votre application. Déjà pratiquée avec succès sur de grands projets de refonte et de développement de Système d Information, la modélisation de votre Architecture Orientée Services en liaison avec les processus métiers (BPM) et l architecture d entreprise (EA) avec l atelier Objecteering est un facteur clé du succès de vos développements. Objecteering SOA vous permet de modéliser le modèle de vos applications métiers, d identifier les services et de les organiser en composants de services, et de traduire les processus métiers en orchestration de services. Il vous permet d assembler les services fournis par divers composants pour construire des applications SOA composites. Gérée en traçabilité et maintenue en cohérence avec la vue métier amont (architecture d entreprise) et la vue technologique aval (architecture logicielle), l architecture logique SOA constitue la référence centrale de votre Système d Information. Avec Objecteering vous pouvez, au-delà de l architecture logique, modéliser les vues matérielles et physiques et représenter ainsi la distribution des services sur votre infrastructure. 9

11 Analyse des Objectifs Dictionnaire & Règles Métier Objecteering Scope Manager Quels sont les Objectifs du système? Quelle est la terminologie du domaine? Quelles sont les Règles Métier? Quelles sont les Exigences attendues? Pour vous aider à formaliser ces points clés, Objecteering Scope Manager fournit les techniques pertinentes destinées à cadrer les travaux de définition et de réalisation de vos systèmes. Objecteering Scope Manager associe la gestion des Objectifs, du Dictionnaire, des Règles Métiers et des Exigences à la modélisation UML, pour fournir un support continu guidé par le modèle depuis la définition des Objectifs jusqu à la production du code. Cette démarche permet de justifier vos modèles, et de cadrer les travaux de modélisation pour garantir que les modèles sont pertinents, complets et cohérents, et qu ils correspondent aux attentes exprimées. Définir les Objectifs Les Objectifs, stratégiques, d entreprise ou bien métiers, sont les éléments fondateurs d un système d information et de ses évolutions. Une démarche méthodique basée sur la formulation des Objectifs permet de déterminer la valeur attendue, d identifier les éléments du système auxquels ils sont assignés (acteur, unité d organisation, processus métier), de définir les indicateurs clé (KPI), les tableaux de bord associés (balanced score cards), et les moyens de mesurer les performances. Construire le Dictionnaire Définir le Dictionnaire clarifie la terminologie du domaine et guide la construction de vos modèles : ils sont justifiés par les notions métier et guidés dans leur nommage et leur documentation par la vision métier. Formaliser les Règles Métier Les Règles Métier synthétisent la connaissance du domaine et des contraintes métiers qui doivent être respectées par le système. Définies lors des phases amont, ces Règles Métier sont ensuite portées par les différentes parties du modèle qui s y rapportent. 10

12 Expression des Exigences Cahier des charges Objecteering Scope Manager Avec Objecteering Scope Manager, associez la gestion des Objectifs, des Exigences et du Dictionnaire à la modélisation UML pour aboutir à un Cahier de Charges respectant les Règles du domaine métier. Exprimer les Exigences Les Exigences initient le cahier des charges qui devra être respecté par le modèle de l application logicielle. Avec Objecteering Scope Manager, démarrez dès la phase de définition des besoins, et poursuivez sans rupture jusqu aux modèles d analyse et de conception. Reposant sur des standards tels que SysML (System modeling language) de l OMG, Objecteering Scope Manager supporte la modélisation graphique des Exigences, formalise les parties du modèle impactées par chaque exigence, les cas de test qui vérifieront sa satisfaction, etc. Son analyse d impact identifie les conséquences d une modification d exigence. La génération de documentation associée produit un Cahier des Charges. Bénéficier d un outillage complet Support de l analyse des Objectifs, du Dictionnaire, des Règles Métier, des Exigences Référentiel unique intégrant les Objectifs, Exigences, Règles Métier, Dictionnaire et les modèles UML, BPMN, EA, SOA, SysML ou autres extensions Modélisation graphique, éditeurs dédiés, liaison avec les modèles Editeurs tabulaires dédiés aux Objectifs, aux Exigences, au Dictionnaire, aux Règles Métier Traçabilité avec le modèle (éditeur de traçabilité dédié) Récupération de ces éléments à partir de documents MS-Word Analyse d impact sur le modèle pour une modification d Objectif, d Exigence, de Règle Métier, de terme du Dictionnaire Génération de documents dédiés : Glossaire, Cahier des charges, Document de vision, Règles Métier Mesure de couverture du modèle Assistants pour la création de modèle depuis ces éléments de cadrage Paramétrage des propriétés attachées à chacun de ces types d éléments 11

13 Analyse & Conception avec UML2 Objecteering Modeler Objecteering Modeler vous permet une modélisation complète UML en assurant dynamiquement la cohérence de tous les éléments de modélisation grâce à son référentiel intégré et à plus de 280 contrôles de cohérence interactifs. Construisez des modèles UML complets Objecteering fournit une couverture complète de l ensemble des modèles UML2. Grâce à son référentiel central, il assure en permanence la consistance de chacun des éléments de modèle à travers ses différentes vues et représentations. Les modèles peuvent être créés, consultés, édités tant au travers d un explorateur de modèles que dans les éditeurs de diagrammes dédiés. Tirez partie d outils de modélisation conviviaux Objecteering vous apporte le support de puissants assistants pour vous aider à chaque instant dans la construction de vos modèles. Chaque étape de modélisation est ainsi facilitée, et de nombreuses tâches fastidieuses comme la diffusion de propriétés sur un ensemble d éléments de modèles sont ainsi automatisées. Ces assistants apportent aussi aides et contrôles lors de la saisie des modèles et gèrent automatiquement leurs portée et visibilité. Construisez des modèles cohérents Au-delà de ses éditeurs sémantiques qui vous guident dans la bonne utilisation du langage UML, Objecteering assure en permanence la cohérence de vos modélisations grâce à l utilisation de plus de 280 contrôles en temps réel lors de la saisie de vos modèles. 12

14 Analyse & Conception avec UML2 Objecteering Modeler Grâce à son intégration des technologies MDA, Objecteering Modeler vous assure un haut niveau de qualité et de productivité dans la construction de vos modèles. Produisez facilement vos modèles de conception Grâce à son intégration native de la technologie MDA, Objecteering permet de transformer automatiquement votre modèle d analyse en modèle de conception en y intégrant les compléments issus des choix de conception effectués. Vous pouvez de cette façon intégrer les stratégies de conception les plus éprouvées tels que les design patterns sur étagère. Bénéficiez d une gestion de traçabilité intégrée aux modèles La gestion de traçabilité proposée par Objecteering assure une maîtrise complète des modèles sur l ensemble des phases de modélisation et de développement. Cette traçabilité permet aussi une analyse d impact lors de changements apportés au modèle quelle que soit la phase, en modélisation ou expression des besoins. Chaque élément de modèle peut être ainsi justifié et la couverture des modèles peut être vérifiée grâce aux liens de traçabilité. Utilisez la comparaison et la fusion de modèles Objecteering offre une puissante fonctionnalité de comparaison et de fusion de modèles aidant à visualiser les différences, assistant à la fusion partielle ou complète de modèles, et permettant d intégrer les branches de modèles en gestion de versions. 13

15 Modélisation des Systèmes Techniques Objecteering SysML Objecteering supporte le standard SysML (Systems Modeling Language) de modélisation des systèmes techniques, auquel il apporte ses capacités de modélisation UML2, sa gestion de cohérence et traçabilité pour fournir un outil parfaitement adapté au domaine. SysML permet la spécification, l'analyse, la conception, la vérification, la validation de systèmes techniques complexes et de systèmes-desystèmes. SysML permet de maîtriser la complexité des systèmes, décrire leurs exigences, leurs contraintes techniques, gérer des disciplines variées pour construire un système (mécanique, électronique, logiciel, etc), définir les constituants délégués à des équipes spécialisées, gérer la traçabilité des travaux de réalisation et leur assemblage. Objecteering renforce les capacités de l outil et adapte l emploi de SysML à vos besoins au travers des fonctionnalités suivantes : couverture complète de SysML et UML2, éditeurs dédiés aux diagrammes SysML, éditeur de traçabilité facilitant la gestion renforcée de la traçabilité essentielle pour SysML, génération documentaire paramétrable, outillage MDA d exploitation et de transformation de modèles, gestion des exigences et du dictionnaire intégrée. 14

16 Génération de documentation Objecteering Documentation Objecteering assure une documentation toujours à jour, automatiquement produite depuis les modèles, associant textes et graphiques, selon vos plans types documentaires paramétrables. Les documents demeurent un moyen privilégié de partager, de communiquer et de faire évoluer le modèle décrivant une application. Leur maintien à jour reste une tâche fastidieuse à moins d être assisté d un outil de production qui automatise cette tâche et soit simple d emploi. Quel que soit votre rôle au sein du projet (Analyste, Architecte, Développeur), quel que soit l outil de modélisation Objecteering utilisé (Requirements, Modeler, MDA Modeler, SOA Solution), Objecteering produit automatiquement à partir d'un modèle et des notes explicatives attachées, un document dédié à vos attentes, conforme à vos exigences documentaires, et au format que vous souhaitez (RTF/MS-Word ou HTML). Des plans types documentaires sont fournis par défaut, pour les exigences, l'analyse, la conception et sont facilement adaptables. De nouveaux plans types peuvent être créés rapidement et aisément grâce aux facilités d Objecteering MDA Modeler. Il vous est possible de générer des documents dont le texte peut être géré et modifié directement sous MS Word, et synchronisé avec le modèle des exigences. 15

17 Model Driven Architecture (MDA) Objecteering MDA La technologie MDA permet d adapter l atelier Objecteering pour guider les développements par le modèle en l adaptant au contexte de votre entreprise ou de votre projet. Elle facilite notamment la réalisation d applications SOA en permettant de construire des outils de support méthodologique et de production de code pour des architectures complexes. MDA Modeler vous permet de construire et d intégrer facilement vos adaptations MDA pour personnaliser l atelier de modélisation Objecteering afin de pouvoir : outiller et guider une démarche méthodologique spécifique, étendre les capacités de modélisation de l atelier, simplifier les travaux de vos équipes et augmenter la productivité, capitaliser les best practices en modélisation, systématiser les travaux de génération de code et de documentation. MDA Modeler constitue une nouvelle génération d outil destiné à rendre simple la mise en œuvre de MDA. Vous définissez vos outillages MDA de transformation de modèle ou de génération de code avec la même facilité que vos modèles UML, directement en UML2 à l aide d un éditeur graphique dédié : édition de vos Profils UML graphiquement en UML2, transformation automatique de modèles (PIM et PSM), automatisation de la production de vos design patterns, génération de code adaptable vers votre cible, définition simple des générations documentaires par plans types. Packagés en composants MDA, ces outillages peuvent être dynamiquement appliqués sur un projet et combinés pour configurer votre propre environnement de modélisation et de production. 16

18 Paramétrage et Extension en Java Objecteering MDA Objecteering MDA vous permet de modéliser vos extensions UML grâce à son éditeur de profils et d utiliser la puissance de son API Java pour adapter l atelier Obejecteering et en faire l outil de productivité et de qualité de vos projets. L API Java d Objecteering offre une grande facilité pour l accès et la manipulation des éléments de modèles stockés au sein du repository, et permet d automatiser tout un ensemble de travaux MDA sur le modèle : navigation et recherche d éléments au sein du modèle, adaptation de la présentation d éléments UML, définition d éditeurs graphiques spécifiques offrant leurs propres présentations d éléments, ajout ou adaptation d outils, menus, de boutons et palettes, extension et adaptation de l IHM de l atelier, transformation automatique de modèle (modèle vers modèle, modèle vers code), génération de code vers des plateformes cibles. Des assistants dédiés permettent de minimiser la programmation Java et réduisent l apprentissage du mode de paramétrage de l atelier. La puissance de la technologie MDA, combinée à la richesse de Java et aux capacités d Objecteering, multiplient la productivité et la qualité sur vos développements, en spécialisant l outillage de l atelier à vos méthodes et vos plateformes de production. 17

19 Génération de code Objecteering Developer La génération automatique de code pour les cibles Java J2EE, C#.Net, C++ et SQL, supportant des frameworks comme Spring, JSF, Struts et Hibernate ou des frameworks spécifiques pour SOA apporte des gains substantiels en qualité et en productivité. Les générateurs de code Objecteering capitalisent les meilleurs savoir-faire en programmation. Ils garantissent productivité et qualité en systématisant les règles de génération sur l ensemble de vos projets. Vous pouvez aussi paramétrer et augmenter les règles de génération en vous appuyant sur la technologie MDA intégrée à l atelier. La gestion de cohérence modèle/code est permanente. Sous Objecteering ou sous un IDE intégré (Eclipse, Visual Studio, etc), le développeur complète le modèle UML par l algorithmique des méthodes, en étant guidé dans l outil. La modélisation est intégralement exploitée, l utilisateur n ayant jamais à reformuler le modèle dans le langage cible. Les compléments de code sont attachés aux éléments du modèle et stockés dans le référentiel. A chaque instant la cohérence est garantie : si le modèle est modifié, Objecteering re-génère le code de façon incrémentale ; si le code est modifié, il assure la mise à jour du modèle via son référentiel. Objecteering vous permet d assurer la synchronisation code/modèle en mode model-driven ou round-trip. Objecteering Developer apporte une ergonomie adaptée au développeur. Au sein du modèle UML, le développeur bénéficie d une interface utilisateur spécifique au langage cible : il retrouve les notions et des boîtes de saisie dédiées, il dispose de services dédiés comme Javadoc, Ndoc, Doxygen et de Patterns, pour rendre son modèle encore plus productif. 18

20 Intégration Eclipse Objecteering Developer L intégration étroite d Objecteering dans la plateforme Eclipse vous apporte un environnement performant unique de modélisation et de développement pour les cibles Java / J2EE. Le plug-in Objecteering pour la plate-forme Eclipse vous offre un outil performant assurant l ensemble des fonctionnalités nécessaires à la couverture complète et sans rupture de l ensemble des phases du cycle de développement : Modélisation UML2, BPMN, EA, SOA, SysML, Gestion du dictionnaire et des exigences, Génération des documentations (exigences, modélisation, Javadoc ), Génération du code Java depuis le modèle, Reverse-engineering du code Java vers le modèle UML, Edition du code Java, compilation & debug, Synchronisation code / modèle, (Round-trip ou Model-driven engineering), Gestion du travail de groupe et collaboratif. Vous travaillez ainsi dans un environnement qui vous est familier et qui vous assure le plus grand confort et la plus grande productivité. 19

21 Travail en équipe Objecteering Teamwork Objecteering fournit un support au travail de groupe permettant de s affranchir des limites de taille des équipes et des projets. Les composants de modèle permettent d organiser les espaces de travail et définissent les règles de communication et de publication entre équipes. Objecteering s appuie sur un référentiel central multi-utilisateurs permettant de partager le modèle par tous les membres d une équipe, et assurant un maintien en cohérence permanent du modèle. La modélisation en concurrence est gérée par un mécanisme de verrous dont la granularité très fine permet d optimiser le travail en groupe. Les nombreuses intégrations aux outils de gestion de version et configuration, permettent à Objecteering de s insérer facilement dans votre processus de gestion des changements et de coordonner le travail de groupe avec les évolutions du modèle. En outre, Objecteering facilite la gestion des branches grâce à un outil puissant de comparaison et de fusion de modèles. Objecteering permet de gérer des projets de très grande taille grâce à un découpage en multi-projets par composants de modèles. Les composants de modèles, technologie exclusive d Objecteering, apportent un moyen souple et efficace pour échanger des parties de modèles ou pour délivrer des PIM et des PSM parfaitement définis (gestion de version et d inter-dépendance). Objecteering permet ainsi un travail collaboratif efficace et productif, quelle que soit la taille des projets et des équipes. 20

22 Ce que disent les utilisateurs Objecteering «Objecteering et la démarche MDA nous ont permis de quasiment doubler notre productivité comparativement à nos pratiques antérieures de programmation en Java.» (Benoît Fontaine, Responsable URD CIL, France Télécom) «Objecteering nous a permis d assurer la cohérence entre le code et le modèle et de faciliter la modification des applications. Les gains en productivité et en maintenabilité sont bien réels, d autant que l ouverture du produit nous a permis de mettre en place la génération de code pour les paramètres de nos applications.» (Philippe Bernard, Directeur de projet, Atos Origin Integration) «Objecteering nous a permis de réaliser un gain de temps supérieur à 40 % sur les différentes phases de conception de nos applications.» (Alain Baloche, Architecte en Chef DCTEI/BDI, Ministère de la Défense) «La SMA BTP s est appropriée le modèle Praxeme pour définir un service dans le cadre d une architecture SOA. L activité métier est décrite au travers de processus formalisés en UML. Le modèle permet de générer du code dans un cadre applicatif (J2EE), selon une démarche MDA, mise en œuvre avec Objecteering.» (Jean-Michel Detavernier, Directeur Adjoint du SI, SMA BTP) «The use of Objecteering UML modeler has helped us to move to a UML based design, and with the help of a special UML profile, implement this design in C++. In general we have found the UML modeler tool easy to learn and use. We appreciate documentation generation feature.» (Daniël te Winkel, Senior software engineer Client Systems, Irdeto) «Avec Objecteering, nous avons pu concrétiser une véritable approche MDA en bénéficiant d un outil à la fois rigoureux et doté d une grande souplesse d adaptation, garantissant la productivité et la qualité.» (Dominique Vauquier, Consultant Manager, Unilog Management) «One of the major benefits brought by using Objecteering in our project is that we are able to specify an understandable requirements specification which matches the real needs of the business. In addition, it supports the dialog with our customers and enables the reusability of components and frameworks.» (Klaus Plusczyk, Project Manager, Bertelsmann) «The investment in the Objecteering tool has certainly paid off : today, Objecteering UML Modeler is the exclusive development MDD tool for AREVA NP s next-generation reactor simulator and has significantly boosted both code quality and speed of development.» (Andreas Pautz, Technical leader Methodology & Software, Areva NP) 21

Modelio by Modeliosoft

Modelio by Modeliosoft Modelio by Modeliosoft Solutions d entreprise basées sur l atelier leader de modélisation open source Modelio (modelio.org) L atelier de modélisation open source de référence Une solution sur étagère,

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

Architects Community. Augmenter la productivité de vos développements JEE grâce à l approche orientée modèles DSM. Bertrand Florat Architecte JEE

Architects Community. Augmenter la productivité de vos développements JEE grâce à l approche orientée modèles DSM. Bertrand Florat Architecte JEE Architects Community Augmenter la productivité de vos développements JEE grâce à l approche orientée modèles DSM Bertrand Florat Architecte JEE 29 janvier 2008 Déroulement de la discussion L inertie du

Plus en détail

Le Guide Pratique des Processus Métiers

Le Guide Pratique des Processus Métiers Guides Pratiques Objecteering Le Guide Pratique des Processus Métiers Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016

Plus en détail

Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform

Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform IBM Software Group Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform Thierry Bourrier, Techical Consultant thierry.bourrier@fr.ibm.com L Architecture

Plus en détail

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm. WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.com Claude Perrin ECM Client Technical Professional Manager

Plus en détail

Spring IDE. Mise en œuvre. Eclipse

Spring IDE. Mise en œuvre. Eclipse A Spring IDE Bien que Spring mette à disposition d intéressants mécanismes afin d améliorer l architecture des applications Java EE en se fondant sur l injection de dépendances et la programmation orientée

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Atelier de Génie Logiciel Objecteering Définition Principes Construction des modèles UML Générations O. Boissier, SMA/G2I/ENS Mines Saint-Etienne, Olivier.Boissier@emse.fr,

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

UML Mise en œuvre dans un projet. Emmanuel Pichon 2013

UML Mise en œuvre dans un projet. Emmanuel Pichon 2013 UML Mise en œuvre dans un projet 2013 Introduction Rôles et activités dans un projet Définir la méthode de votre projet Adapter la modélisation à la méthode de votre projet Conseils de mise en œuvre de

Plus en détail

Aligner Stratégie d Entreprise et Infrastructure Informatique

Aligner Stratégie d Entreprise et Infrastructure Informatique Logiciels IBM Rational Janvier 2005 Aligner Stratégie d Entreprise et Infrastructure Informatique IBM Rational Software Development Platform & Business-Driven Development Page 2 Table des matières 1 L

Plus en détail

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 MDA : Un Tutoriel Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 1 Sommaire Table des matières 1 Sommaire 1 2 Introduction 2 2.1 A qui s adresse ce tutoriel......................

Plus en détail

Projet de développement

Projet de développement Projet de développement Introduction à Eclipse Philippe Collet Licence 3 MIAGE S6 2012-2013 http://miageprojet2.unice.fr/index.php?title=user:philippecollet/projet_de_développement_2012-2013 Plan r Application

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

Plus en détail

Modélisation des processus métiers et standardisation

Modélisation des processus métiers et standardisation Modélisation des processus métiers et standardisation Octobre 2004 Table des matières Introduction... 3 Processus métier : un même mot, plusieurs domaines d application... 4 Les critères pour un standard

Plus en détail

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 Informatique 2012-2013

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 Informatique 2012-2013 Projet de développement Introduction à Eclipse Philippe Collet Licence 3 Informatique 2012-2013 Plan r Application de redmine à votre projet r Eclipse : Introduction et historique r Architecture d Eclipse

Plus en détail

Industrialisation des développements

Industrialisation des développements Industrialisation des développements NovaForge, l usine de développement logiciel de Bull Emmanuel Rias emmanuel.rias@bull.net 1 Agenda Introduction NovaForge Processus d un projet dans NovaForge et Fonctionnalités

Plus en détail

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 MIAGE S6 2013-2014

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 MIAGE S6 2013-2014 Projet de développement Introduction à Eclipse Philippe Collet Licence 3 MIAGE S6 2013-2014 http://miageprojet2.unice.fr/user:philippecollet/projet_de_d%c3%a9veloppement_2013-2014 Plan r Eclipse : Introduction

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -

Plus en détail

Optimiser vos méthodes d organisation (ITIL, COBIT, PRINCE2, ) par la mise en place d un processus de Gestion & Publication des connaissances adapté

Optimiser vos méthodes d organisation (ITIL, COBIT, PRINCE2, ) par la mise en place d un processus de Gestion & Publication des connaissances adapté Optimiser vos méthodes d organisation (ITIL, COBIT, PRINCE2, ) par la mise en place d un processus de Gestion & Publication des connaissances adapté 25/07/06 JJ Mois Année Présentation générale & Présentation

Plus en détail

MEGA Suite & Méthodologie avancée

MEGA Suite & Méthodologie avancée MEGA Suite & Méthodologie avancée Programme de formation 2013 Outils de modélisation MEGA Process MEGA Process - BPMN Edition MEGA Architecture MEGA System Blueprint MEGA Database Builder MEGA Control

Plus en détail

Cours en ligne Développement Java pour le web

Cours en ligne Développement Java pour le web Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité

Plus en détail

Transit NXT. Traduction et localisation contextuelles. L ergonomie et l innovation fonctionnelle au service de la productivité

Transit NXT. Traduction et localisation contextuelles. L ergonomie et l innovation fonctionnelle au service de la productivité Transit NXT Traduction et localisation contextuelles L ergonomie et l innovation fonctionnelle au service de la productivité STAR Group Your single-source provider for corporate product communication Transit

Plus en détail

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process

Plus en détail

VISUAL PARADIGM. C. Présentation de Visual Paradigm For UML TRANSFORMATION DE MCD EN MLD ITÉRATIVE. Document version 1

VISUAL PARADIGM. C. Présentation de Visual Paradigm For UML TRANSFORMATION DE MCD EN MLD ITÉRATIVE. Document version 1 HEG Arc - Haute école Arc Gestion Travail de Bachelor d'informaticien de gestion VISUAL PARADIGM TRANSFORMATION DE MCD EN MLD ITÉRATIVE C. Document version 1 Créé le : 17.06.2012 Modifié le : 01.07.2012

Plus en détail

Développement J2EE. avec Eclipse. et WSAD. Karim Djaafar. Olivier Salvatori. avec la contribution de. Groupe Eyrolles, 2003, ISBN 2-212-11285-8

Développement J2EE. avec Eclipse. et WSAD. Karim Djaafar. Olivier Salvatori. avec la contribution de. Groupe Eyrolles, 2003, ISBN 2-212-11285-8 Développement J2EE avec Eclipse et WSAD Karim Djaafar avec la contribution de Olivier Salvatori Groupe Eyrolles, 2003, ISBN 2-212-11285-8 Avant-propos Depuis la sortie de la plate-forme J2EE (Java 2 Entreprise

Plus en détail

Profiles UML et langage J : Contrôlez totalement le développement d applications avec UML

Profiles UML et langage J : Contrôlez totalement le développement d applications avec UML White Paper UML Profile Builder Softeam 1999 Page 1/12 Profiles UML et langage J : Contrôlez totalement le développement d applications avec UML White Paper Softeam 1999 Le profile UML est conçu pour structurer

Plus en détail

Openfexo: une plate-forme dédiée à la modélisation multi-facettes. Sylvain Guérin sylvain.guerin@agilebirds.com

Openfexo: une plate-forme dédiée à la modélisation multi-facettes. Sylvain Guérin sylvain.guerin@agilebirds.com Openfexo: une plate-forme dédiée à la modélisation multi-facettes Sylvain Guérin sylvain.guerin@agilebirds.com Petit historique... 5 années de développement sur un projet interne: fexo, outil de modélisation

Plus en détail

IBM Business Process Manager

IBM Business Process Manager IBM Software WebSphere Livre blanc sur le leadership en matière d innovation IBM Business Process Manager Une plateforme de BPM complète, unifiée et facilement adaptable aux projets et aux programmes d

Plus en détail

Software Application Portfolio Management

Software Application Portfolio Management Environnement complet de consolidation du Patrimoine Applicatif & de production des Tableaux de bords d inventaire et de pilotage Software Application Portfolio Management Collecter Centraliser Normaliser

Plus en détail

Projet de recherche doctoral

Projet de recherche doctoral Projet de recherche doctoral Formalisation des règles métier et organisation des indicateurs de performance pour le développement de la méthode publique d Architecture d Entreprise Praxeme. 1 Contexte

Plus en détail

Des Projets et des Hommes. www.bluteams.fr

Des Projets et des Hommes. www.bluteams.fr Des Projets et des Hommes Blue 0821 Présentation Blute@ms Group, créée en 2008, est composée de 3 filiales : Direction de Projets AMOE / AMOA EDI & Flux MCO et Delivery en mode projet sur les Infrastructures

Plus en détail

Réussir sa transformation grâce à l architecture d entreprise

Réussir sa transformation grâce à l architecture d entreprise POINT DE VUE Réussir sa transformation grâce à l architecture d entreprise Delivering Transformation. Together. Hichem Dhrif Hichem est Directeur de la division Défense et Sécurité de Sopra Steria Consulting.

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

IBM WebSphere ILOG JRules Business Rule Management System (BRMS) systèmes de gestion de règles métier

IBM WebSphere ILOG JRules Business Rule Management System (BRMS) systèmes de gestion de règles métier Automatisation des décisions métier et réduction du délai de lancement de nouvelles initiatives IBM WebSphere ILOG JRules Business Rule Management System (BRMS) systèmes de gestion de règles métier Gestion

Plus en détail

Architecture Orientée Services d Entreprise (esoa)

Architecture Orientée Services d Entreprise (esoa) Architecture Orientée Services d Entreprise (esoa) SAPNW SOA100 SOA110 SOA200 5 jours SOA400 4 jours Introduction à SAP NetWeaver Architecture orientée services d entreprise SAP: les fondamentaux SAP Enterprise

Plus en détail

Stage Ingénieur en développement logiciel/modélisation 3D

Stage Ingénieur en développement logiciel/modélisation 3D Ingénieur en développement logiciel/modélisation 3D Schlumberger recrute un(e) stagiaire ingénieur en modélisation 3D pour la plate-forme Petrel. Vous serez intégré(e) au sein d une équipe innovante, Petrel

Plus en détail

Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs

Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs CGI Group Inc. 2013 Agenda 1 2 3 4 5 6 7 Problématiques et enjeux Solutions et fonctionnalités Concepts Exécution et rapport

Plus en détail

1. Une approche innovante, basée sur «l objet document» 2. Le respect des chaînes éditoriales de l entreprise

1. Une approche innovante, basée sur «l objet document» 2. Le respect des chaînes éditoriales de l entreprise Lucid e-globalizer, solution globale de gestion de contenu multilingue. Ce document a pour objectif de vous présenter Lucid e-globalizer, la solution de gestion de contenu multilingue de Lucid i.t., ses

Plus en détail

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com Drive your success «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com ATEN, dix avantages au service de votre entreprise Qualité de mise en œuvre

Plus en détail

Semarchy Convergence for MDM La Plate-Forme MDM Évolutionnaire

Semarchy Convergence for MDM La Plate-Forme MDM Évolutionnaire FICHE PRODUIT Semarchy Convergence for MDM La Plate-Forme MDM Évolutionnaire BENEFICES POUR LES DSI Réussir les projets de gouvernance dans les délais et les budgets Démarrer de manière tactique tout en

Plus en détail

Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France

Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France Conférence IDC Gouvernance IT - Paris 6 Avril 2011 Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France 2011 IBM Corporation Quels sont les ingrédients

Plus en détail

Modèle d implémentation

Modèle d implémentation Modèle d implémentation Les packages UML: Unified modeling Language Leçon 5/6-9-16/10/2008 Les packages - Modèle d implémentation - Méthodologie (RUP) Un package ou sous-système est un regroupement logique

Plus en détail

IBM Software IBM Business Process Manager - Simplicité et performances

IBM Software IBM Business Process Manager - Simplicité et performances IBM Software IBM Business Process Manager - Simplicité et performances Gérer ses processus métier et bénéficier d une visibilité totale avec une plateforme de BPM unique IBM Software 2 IBM Business Process

Plus en détail

Business Process Modeling (BPM)

Business Process Modeling (BPM) Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon MDE Model Driven Engineering http://www.rzo.free.fr Pierre PARREND 1 Mai 2005 Sommaire MDE : principe MDE et le génie logiciel MDE et UML MDE et les Design Patterns

Plus en détail

Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises

Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises Jihed Touzi, Frédérick Bénaben, Hervé Pingaud Thèse soutenue au Centre de Génie Industriel - 9

Plus en détail

Conception, architecture et urbanisation des systèmes d information

Conception, architecture et urbanisation des systèmes d information Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: sylvie.servigne@insa-lyon.fr 1. Introduction

Plus en détail

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION Sybase PowerAMC 16 Guide des nouvelles fonctionnalités générales DOCUMENTATION 2 2 www.sybase.fr/poweramc A propos de PowerAMC 16 PowerAMC est une solution de modélisation d'entreprise graphique qui prend

Plus en détail

Découvrez la gestion collaborative multi-projet grâce à la. solution Project EPM

Découvrez la gestion collaborative multi-projet grâce à la. solution Project EPM Découvrez la gestion collaborative multi-projet grâce à la solution Project EPM Project EPM 2007 est la solution de gestion de projets collaborative de Microsoft. Issue d une longue expérience dans le

Plus en détail

Réussir la modélisation UML des phases amont Techniques de «pré-modélisation» : un pont vers le modèle

Réussir la modélisation UML des phases amont Techniques de «pré-modélisation» : un pont vers le modèle Réussir la modélisation UML des phases amont Techniques de «pré-modélisation» : un pont vers le modèle Softeam 2004 Philippe Desfray (voir A propos de l auteur) Présentation Réussir le développement d

Plus en détail

Management des Systèmes d information (SI) S1 - Gouvernance des SI

Management des Systèmes d information (SI) S1 - Gouvernance des SI 2015 / 2016 - Semestre 1&2 DSCG - UE5 Management des Systèmes d information (SI) S1 - Gouvernance des SI Module 5 - Gestion des Processus Métiers (BPM) Yves MEISTERMANN DSCG UE 5 - Bulletin officiel DSCG

Plus en détail

SDL: 20 ans de programmation basée modèle

SDL: 20 ans de programmation basée modèle SDL: 20 ans de programmation basée modèle Emmanuel Gaudin emmanuel.gaudin @ pragmadev.com Principes MDE, MDA et MDD: Approche orienté modèle PIM: Platform Independant Model PDM: Platform Definition Model

Plus en détail

CEISAR Survey on IT education

CEISAR Survey on IT education CEISAR Survey on IT education Objectives In June 2007, the CEISAR conducted a survey to understand what company needs are in terms of training on Computer Science and Management of IS. Our objective was

Plus en détail

Programme de formation MEGA

Programme de formation MEGA Programme de formation MEGA 2014 Dans le cadre de la MEGA University, MEGA propose des séminaires de formation sur l approche, la méthodologie et les outils MEGA. Ces formations animées par des consultants

Plus en détail

Livre blanc destiné aux professionnels. Sept meilleures pratiques pour élaborer des applications alignées sur les exigences métiers

Livre blanc destiné aux professionnels. Sept meilleures pratiques pour élaborer des applications alignées sur les exigences métiers Livre blanc destiné aux professionnels Sept meilleures pratiques pour élaborer des applications alignées sur les exigences métiers Table des matières 3 Synthèse 3 Introduction 3 Meilleures pratiques au

Plus en détail

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours - Vous êtes consultant, chef de projets, acteur clé au sein de votre entreprise et vous intervenez en phase de déploiement ou de paramétrage d un logiciel Sage, Optez pour les formations «Produits» : Nous

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Tirez plus vite profit du cloud computing avec IBM

Tirez plus vite profit du cloud computing avec IBM Tirez plus vite profit du cloud computing avec IBM Trouvez des solutions de type cloud éprouvées qui répondent à vos priorités principales Points clés Découvrez les avantages de quatre déploiements en

Plus en détail

Rendez-vous la liberté avec Rational Quality Manager

Rendez-vous la liberté avec Rational Quality Manager IBM Software Group RAT02 Rendez-vous la liberté avec Rational Quality Manager Bernard Dupré IBM Rational IT Specialist 2008 IBM Corporation Envisager une plateforme qui change la production de logiciels

Plus en détail

DEMARCHE OU PROCESSUS LOGICIEL

DEMARCHE OU PROCESSUS LOGICIEL DEMARCHE OU PROCESSUS LOGICIEL PROCESSUS LOGICIEL Définition Un processus définit une séquence d étapes, en partie ordonnées, qui concourent à l obtention d un système logiciel ou à l évolution d un système

Plus en détail

DSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur goulwen.lefur@obeo.fr. Le 23 novembre 2012

DSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur goulwen.lefur@obeo.fr. Le 23 novembre 2012 DSL Domain Specific Language À l'aide des technologies Eclipse Modeling Le 23 novembre 2012 Goulwen Le Fur goulwen.lefur@obeo.fr Le but de cette session Montrer : Ce qu'est-un DSL/DSM Comment implémenter

Plus en détail

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM) Mineure SOA Business Process Modeling (BPM) Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Notion de processus? 2 Modélisation des processus? 3 Langages

Plus en détail

Bénéfices pour votre organisation : une solution pouvant supporter vos besoins d affaires

Bénéfices pour votre organisation : une solution pouvant supporter vos besoins d affaires Pivotal CRM 6.0 Quelle que soit la tendance d évolution des marchés, faites de vos clients le moteur de votre réussite avec une meilleure maîtrise et une meilleure flexibilité et un coût de possession

Plus en détail

Formation : Langues : Types d Intervention et Secteurs d Activité :

Formation : Langues : Types d Intervention et Secteurs d Activité : Ismail HACHOUM 142, Rue Georges Pompidou, 59110 La Madeleine - FRANCE Email : ismail.hachoum@gmail.com Tél: +33(0) 650 198 937 27 ans - Marié Permis B Ingénieur Etudes et Développement Java/JEE Formation

Plus en détail

Qu est ce que le Model Based Testing? Bertrand Cornanguer 7 juin 2013 Journées scientifiques Nantes

Qu est ce que le Model Based Testing? Bertrand Cornanguer 7 juin 2013 Journées scientifiques Nantes Qu est ce que le Model Based Testing? Bertrand Cornanguer 7 juin 2013 Journées scientifiques Nantes 1 Sommaire Partie I Introduction au Model-Based Testing Comprendre ce qu est le Model Based Testing Le

Plus en détail

L ergonomie de vos formulaires web permet-elle une expérience utilisateur optimale? QAS Intuitive Search

L ergonomie de vos formulaires web permet-elle une expérience utilisateur optimale? QAS Intuitive Search L ergonomie de vos formulaires web permet-elle une expérience utilisateur optimale? QAS Intuitive Search A l écoute du marché et de ses mutations, Experian Marketing Services a développé un outil de saisie

Plus en détail

OFFRES DE STAGES REGION EST. Market Unit 8 - Software Engineering & Testing

OFFRES DE STAGES REGION EST. Market Unit 8 - Software Engineering & Testing OFFRES DE STAGES REGION EST Market Unit 8 - Software Engineering & Testing 2013 EDITO Chère étudiante, cher étudiant Vous avez entre les mains notre catalogue rassemblant les opportunités de stages que

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail. Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail. Comment exploiter au mieux l ensemble de vos indicateurs? Avec la solution agile Pilot4IT Tableau de

Plus en détail

PROGRAMME DE FORMATION MEGA

PROGRAMME DE FORMATION MEGA PROGRAMME DE FORMATION MEGA 2015 SOMMAIRE MEGA P.3 Dans le cadre de la MEGA University, MEGA propose des séminaires de formation sur l approche, la méthodologie et les outils MEGA. Ces formations animées

Plus en détail

ACube. Charte méthodologique. Version 1.2 du 22/02/2010. Etat : Validé

ACube. Charte méthodologique. Version 1.2 du 22/02/2010. Etat : Validé Charte méthodologique Version 1.2 du 22/02/2010 Etat : Validé Communauté Adullact Projet SUIVI DES MODIFICATIONS Version Rédaction Description Vérification Date 1.0 S. Péguet Initialisation 20/03/07 1.1

Plus en détail

Sage ERP X3 Standard Edition Eclosion du 1 er ERP 100% pré-paramétré

Sage ERP X3 Standard Edition Eclosion du 1 er ERP 100% pré-paramétré Sage ERP 3 Standard Edition Eclosion du 1 er ERP 100% pré-paramétré TOUTES LES FONCTIONS DE VOTRE ENTREPRISE VONT S ÉPANOUIR! Les atouts qui font la différence Une large couverture fonctionnelle. Des processus

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/8 Titre professionnel : Inscrit au RNCP de Niveau III (Bac + 2) (J.O. du 19/02/13) 24 semaines + 8 semaines de stage (uniquement en formation continue) Développer une application orientée objet

Plus en détail

New Features. Developed by. BPM Conseil - SARL au capital de 70 000 euros - RCS LYON 479 400 129 9, rue Pierre Blanc - 69001 Lyon - France 1/20

New Features. Developed by. BPM Conseil - SARL au capital de 70 000 euros - RCS LYON 479 400 129 9, rue Pierre Blanc - 69001 Lyon - France 1/20 5 New Features Developed by 1/20 Sommaire 1 Introduction... 3 2 Evolutions des studios de développement et améliorations fonctionnelles... 5 3 Portail Vanilla... 6 3.1 Open Street Maps... 6 3.2 Gestion

Plus en détail

Projet de développement. Introduction à Eclipse. Philippe Collet. Organisation. Cours 1 : principes généraux - svn

Projet de développement. Introduction à Eclipse. Philippe Collet. Organisation. Cours 1 : principes généraux - svn 1 Organisation Projet de développement Introduction à Eclipse Philippe Collet Licence 3 Informatique Cours 1 : principes généraux - svn Cours 2 : Redmine et gestion de projet Cours 3 : Introduction à Eclipse

Plus en détail

CNAM cours NFE107 : Urbanisation et architecture des SI Xavier Godefroy, Rapport sur le BPM, mai 2009. Le BPM

CNAM cours NFE107 : Urbanisation et architecture des SI Xavier Godefroy, Rapport sur le BPM, mai 2009. Le BPM Le BPM 1 Introduction... 2 1.1 Dissiper l ambiguïté... 2 1.2 Quelques définitions... 2 1.3 Définition du BPM... 3 1.4 Modélisation BPMN... 4 1.4.1 Les briques de la modélisation... 4 1.4.2 Des patterns

Plus en détail

manufacturing Yourcegid Manufacturing Y2 MANUFACTURING anufacturing

manufacturing Yourcegid Manufacturing Y2 MANUFACTURING anufacturing anufacturing Yourcegid Manufacturing Y2 MANUFACTURING manufacturing i-club Un club utilisateur de plus de 100 adhérents qui participent activement à la vie de nos produits plus de 2000 Clients industriels

Plus en détail

DotNet. Plan. Les outils de développement

DotNet. Plan. Les outils de développement DotNet Les outils de développement Version 1.03 du 16/10/2006 par Jacky Renno Plan La machine virtuelle Le kit de développement Le kit de langage Le Visual Studio.NET Le serveur web IIS 6.0 Le modeleur

Plus en détail

Autodesk Robot Structural Analysis Professional. Une analyse complète de vos projets de structure.

Autodesk Robot Structural Analysis Professional. Une analyse complète de vos projets de structure. Autodesk Robot Structural Analysis Professional Une analyse complète de vos projets de structure. Une analyse structure intégrée plus simple Le logiciel Autodesk Robot Structural Analysis Professional

Plus en détail

Gestion des immeubles

Gestion des immeubles RAPPORT DE CONCEPTION Gestion des immeubles BOUSSRHAN YOUSSEF & BENZITI WALID Email : Youssefboussrhan@gmail.com GSM : 0678510690, 0611347597 ISTA NTIC SYBA CRJJ GROUPE B Annexe : Figure 1: Diagramme de

Plus en détail

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures Software propose une offre d intégration unique, qui apporte l équilibre parfait entre investissements et performances pour les entreprises qui doivent sans cesse améliorer leurs processus. Des caractéristiques

Plus en détail

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS Les tableaux de bord de pilotage de nouvelle génération Sommaire PRELYTIS en quelques mots LiveDashBoard : principes directeurs et positionnement La couverture fonctionnelle Démonstration Les packages

Plus en détail

Pour une entreprise plus performante

Pour une entreprise plus performante Pour une entreprise plus performante Smart Technology Services Raison Sociale - Smart Technology Services llc Pôle d activités - Service et conseil dans la technologie de l information Pôle d activités

Plus en détail

développement logiciel dirigé

développement logiciel dirigé Nouvelles technologies de développement logiciel dirigé par les modèles PauWare Research Group Netfective Technology Le développement logiciel, une industrie immature Première «industrie» dans le monde

Plus en détail

IBM Software Group. Modélisation. Rational Software Modeler et Rational Software Architect. 2008 IBM Corporation

IBM Software Group. Modélisation. Rational Software Modeler et Rational Software Architect. 2008 IBM Corporation IBM Software Group Modélisation Rational Software Modeler et Rational Software Architect 2008 IBM Corporation Agenda Présentation de l offre Rational Modélisation UML2 et DSL Automation et MDA Les ateliers

Plus en détail

Résultats des projets CARROLL. Bilan et perspectives. Ingénierie logicielle orientée modèle MDD

Résultats des projets CARROLL. Bilan et perspectives. Ingénierie logicielle orientée modèle MDD Résultats des projets CARROLL Bilan et perspectives Ingénierie logicielle orientée modèle MDD Serge Salicki, THALES Workshop CARROLL 23 septembre 2005 THALES et le MDE Le MDE est dans la strategie de THALES

Plus en détail

Concepts et langages du cadre RM-ODP de l'iso pour analyser et articuler les pratiques de projets libres de système de formation

Concepts et langages du cadre RM-ODP de l'iso pour analyser et articuler les pratiques de projets libres de système de formation Concepts et langages du cadre RM-ODP de l'iso pour analyser et articuler les pratiques de projets libres de système de formation Système de formation fédérant trois projets du logiciel libre (Moodle, OpenGLM

Plus en détail

Les solutions ARCAD Software et Profound Logic pour la Modernisation d Entreprise sur IBM i

Les solutions ARCAD Software et Profound Logic pour la Modernisation d Entreprise sur IBM i Enterprise Modernization Les solutions ARCAD Software et Profound Logic pour la Modernisation d Entreprise sur IBM i «Grâce à la modernisation de leurs applications d entreprise, les organisations sur

Plus en détail

http://www.sigl.epita.net

http://www.sigl.epita.net Génie Logiciel Assisté par Ordinateur GLAO Note de choix des composants de l AGL Groupe n 6 - Caïman Epita - SIGL Promo 2004 http://caiman-sigl.fr.st Nb de Pages : 9 Taille : 413184bytes Version : 0.2

Plus en détail

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier? DOSSIER SOLUTION CA ERwin Modeling Comment gérer la complexité des données et améliorer l agilité métier? CA ERwin Modeling fournit une vue centralisée des définitions de données clés afin de mieux comprendre

Plus en détail

Historique. Eclipse et ses concurrents. Logiciels libres : Préhistoire : 1980 : environnement graphique et premiers EDI (1981 Turbo Pascal)

Historique. Eclipse et ses concurrents. Logiciels libres : Préhistoire : 1980 : environnement graphique et premiers EDI (1981 Turbo Pascal) 1 Organisation Projet de développement Introduction à Eclipse Philippe Collet Licence 3 Informatique Cours 1 : principes généraux - svn Cours 2 : TRAC et gestion de projet Cours 3 : Introduction à Eclipse

Plus en détail

Business Activity Monitoring (BAM)

Business Activity Monitoring (BAM) session TA22 Business Activity Monitoring (BAM) Jean-Marc Langé IBM Software, Architecte WebSphere/SOA jmlange@fr.ibm.com 2 Qu est-ce que le BAM? Le BAM (Business Activity Monitoring) consiste à agréger,

Plus en détail

rad-framework Software development plan document version 01 Oussama Boudyach April 20, 2011

rad-framework Software development plan document version 01 Oussama Boudyach April 20, 2011 rad-framework Software development plan document version 01 Oussama Boudyach April 20, 2011 1 Contents 1 Introduction 3 2 Documents et matériels 3 2.1 Document et matériel octroyé:....................................

Plus en détail

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants. Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 4 5

Plus en détail

Jean-Marc Langé. Gestion de processus métier : la place du BPM dans une architecture d entreprise

Jean-Marc Langé. Gestion de processus métier : la place du BPM dans une architecture d entreprise Jean-Marc Langé Gestion de processus métier : la place du BPM dans une architecture d entreprise Au menu: Processus métier: les producteurs de valeur Le cycle BPM BPM et dynamicité Un apercu des nouveautés

Plus en détail

Table des matières 1. Avant-propos. Chapitre 1 Introduction à l'alm pour Visual Studio 2010

Table des matières 1. Avant-propos. Chapitre 1 Introduction à l'alm pour Visual Studio 2010 Table des matières 1 Avant-propos Chapitre 1 Introduction à l'alm pour Visual Studio 2010 1. Introduction....15 2. Microsoft et l ALM....15 2.1 Introduction à l ALM...15 2.2 Offre et outils...18 3. La

Plus en détail

- 2016 - www.sodifrance-institut.fr 1/35

- 2016 - www.sodifrance-institut.fr 1/35 - 2016 - www.sodifrance-institut.fr 1/35 SODIFRANCE INSTITUT Sodifrance Institut est spécialisé dans les formations sur les technologies de l information. Grâce aux 850 consultants et ingénieurs du Groupe,

Plus en détail

وزارة السكنى والتعمير وسياسة المدينة

وزارة السكنى والتعمير وسياسة المدينة وزارة السكنى والتعمير وسياسة المدينة Phase 3 Planification de la solution retenue et stratégie de changement Elaboration du Schéma Directeur du Système d Information des agences urbaines 2013 Sommaire

Plus en détail