Vous êtes sur la page 1sur 2

Copyright 2004 Sybase, Inc. Tous droits rservs.

Droits non publis reserves en vertu de la lgislation amricaine sur


le copyright. Sybase, le logo Sybase, PowerAMC, PowerBuilder, Donnes, Dveloppeur SQL, Consultation sont des
marques dposes de Sybase, Inc.. Toutes les autres marques sont des marques dposes de leur propritaire
respectif. indique que la marque a t dpose aux Etats-Unis. Les informations contenues dans ce document
peuvent tre modifies sans pravis. Imprim au Royaune-Uni .
Sybase, Inc.
Worldwide Headquarters
One Sybase Drive
Dublin, CA 94568-7902 USA
www.sybase.com/powerdesigner
Sybase

PowerAMC

10.0
PRESENTATI ON
PowerAMC 10.0 Principales fonctionnalits
Fonctions de base
Les technologies proposes dans PowerAMC combinent la modlisation des
Processus Mtiers, la modlisation UML et la modlisation Merise. Plus quune
simple offre multi-techniques, loutil PowerAMC apporte une relle intgration
entre les diffrentes approches et permet de fdrer le travail de lensemble des
intervenants dans un projet de cration ou de r-ingnierie des systmes
dinformation.
Modlisation des Processus Mtiers modle graphique simple et complet,
passerelle vers la simulation de lexcution des processus.
Moteurs dexcution de processus supports des moteurs ebXML et
BPEL4WS ainsi que Sybase Integration Orchestrator
Modlisation Merise Donnes et Traitements Merise traditionnels.
Support de SGBDRelationnels gnration/rtro-
conception/synchronisation pour plus de 45 SGBD-R dont Oracle, IBM DB2,
Microsoft SQL Server, MySQL, Sybase etc.
Modlisation Objet Support des 9 diagrammes UML et extensions de
concepts UML (tels que les Profils, MDA, etc.) tous les modles.
Support des langages de dveloppement gnration/rtro-
conception/synchronisation pour Java, C#, VB.Net, PowerBuilder, WSDL,
XML et Services Web.
Gnration automatique pour J2EE, .Net et Web Services.
Modlisation dEntreprise synchronisation des mta-donnes entre
diffrents types de modles par la technologie comparer/fusionner.
Correspondance relationnel/objet pour une gestion optimale de la persistance,
correspondance XML avec les modles de donnes et UML.
Support des Architectures Orientes Services Modlisation de processus
par composition de services, description des fournisseurs de services et
modlisation des services en UML si besoin.
Gnrateur de documentation flexible et performant.
Facilit dutilisation une interface graphique intuitive.
Personnalisation de linterface et du mta-modle Interface
personnalisable, modle de code gnr, scripts et MDA.
Rfrentiel dEntreprise
Solution idale pour les quipes de conception permet plusieurs
concepteurs de partager les mta-donnes en fonction de leurs besoins.
Gestion des mta-donnes gestion des diffrentes versions et configuration
pour lensemble des mta-donnes dans un rfrentiel unique et central.
Gestion et r-utilisation des mta-donnes au niveau de lentreprise
fonction de recherche et de r-utilisation de tout ou partie des modles
travers tous les projets.
Scurit Gestion des rles et des utilisations, traages des oprations
effectues par les intervenants autoriss.
Ouverture rfrentiel implant sur tout moteur relationnel compatible
ODBC, mta-modle fourni pour accs au rfrentiel par SQL externe.
LES MODULES POWERAMC 10.0
PowerAMC 10.0 est disponible sous la forme dun ensemble de
modules adapts aux besoins spcifiques des diffrents intervenants
dans la modlisation. Tous les modules disposent de linterface
graphique intuitive, du modle libre, du modle XML ( lexception du
module Dveloppeur SQL), du gnrateur de rapports et des
fonctionnalits douverture du mta-modle (Profils UML, Modle de
gnration de code, MDA, script, etc.).
PowerAMC Donnes et Dveloppeur SQL
Ces deux modules reprsentent loffre traditionnelle de modlisation
Merise des Donnes. Le module Dveloppeur SQL propose le Modle
Physique des Donnes seul; et le module Donnes les Modles
Conceptuel et Physique de Donnes. Le support de plus de 45
SGBD-R permet la gnration, rtro-conception et synchronisation de
lensemble des structures de donnes. La modlisation des entrepts
de donnes est galement supporte.
PowerAMC Dveloppeur Studio
Ce module, plus particulirement destin aux dveloppeurs soucieux
de bnficier de la dmarche de modlisation, intgre le Modle
Physique des Donnes ainsi que tous les diagrammes UML. En plus
du support des plates-formes logicielles majeures comme Java (et
J2EE), Microsoft .Net, PowerBuilder, Web Services, ce module offre la
gestion de la correspondance relationnel/objet pour une matrise de la
conception de la persistance. La plupart des serveurs J2EE sont
supports ainsi que LIBeLIS/JDO et CocoBase.
PowerAMC Donnes Studio
Le module Donnes Studio est destin aux chefs de projets
informatiques et concepteurs qui souhaitent matriser les modles
Merise Donnes et UML. On y trouve les fonctions du module
Dveloppeur Studio plus le Modle Conceptuel de Donnes Merise.
PowerAMC Modle de Processus Mtiers
Ce module a t introduit pour les utilisateurs mtiers et pour les
concepteurs dapplications base darchitecture oriente services. Il
offre le nouveau modle de processus mtiers, ainsi que le support
des moteurs dexcution compatible ebXML, BPEL4WS et Sybase
Integration orchestrator.
PowerAMC Traitements Merise
Compagnon naturel du module Donnes, ce module offre les 3
diagrammes de traitement Merise classiques : Modle Conceptuel de
Communication, Modle Conceptuel de Traitements et Modle
Organisationnel de Traitements.
PowerAMC Concepteur Studio
Ce module est le plus complet de loffre, il intgre toutes les
techniques et fonctionnalits de lensemble des modules de
PowerAMC, depuis la description des Processus Mtiers, aux
modles Merise et aux diagrammes UML.
Version Enterprise: ajoutez le Rfrentiel dentreprise
Tous les modules dcrits ci-dessus sont disponibles en version
Enterprise, cest dire avec le rfrentiel central dentreprise.
PowerAMC Consultation
Tous les membres de votre entreprise ont une vue complte des
informations de modlisation. Ce module offre en lecture seule
lensemble de votre entreprise un accs graphique aux informations
de conception et contient un gnrateur de rapports performant.
Configuration minimale requise version non Entreprise
Microsoft Windows NT4 SP6, 2000 ou XP
Pentium CPU 90 MHz
90 MB RAM
Carte graphique XGA recommande
CD-ROM pour linstallation
200MB despace disque requis
Configuration minimale requise version Entreprise
SGBD-R avec une connexion ODBC (plates-formes SGBD
certifies : Sybase, Oracle, IBM et Microsoft)
Description de la Solution
PowerAMC aide les entreprises modliser efficacement lensemble
de leur systme dinformation pour en garder le plein contrle, tout
en amliorant la qualit et en matrisant les cots. PowerAMC
sadresse tous les intervenants, quel que soit leur rle ou leur
fonction, et facilite grandement la communication au sein dune
quipe projet. Le rfrentiel dentreprise permet un contrle trs fin
de lensemble des mta-donnes. Le support de la plupart des plates-
formes de dveloppement standard dmontre une ouverture rarement
gale par les autres outils du march.
PowerAMC supporte les diffrentes techniques de modlisation:
Modlisation MERISE
Offre centrale traditionnelle dans PowerAMC avec le support de deux
approches populaires Donnes et Traitements. Une fonction de
validation des Donnes par les Traitements est galement propose.
Merise Donnes : Modle Conceptuel, Logique (optionnel) et
Physique de Donnes.
Merise Traitements : les traditionnels Modle Conceptuel de
Communication, Conceptuel des Traitements et Organisationnels des
Traitements sont runis dans un modle PowerAMC plus flexible.
Modlisation UML (Unified Modeling Language)
Avec lensemble des neufs diagrammes dfinis dans la notation UML.
De plus, PowerAMC offre une fonction unique de mise en
correspondance relationnel/objet qui permet de grer de faon trs
efficace la mise en oeuvre de la persistance, problmatique bien
connue dans les approches orientes-objet et rarement rsolue par
une approche au niveau des mta-donnes.
Modlisation XML
PowerAMC intgre dsormais un Modle XML qui facilite la
cration de DTD et XML Schema, et qui permet, de plus, de lier leur
dfinition des modles de donnes ou des modles objets.
Modlisation des Processus Mtiers
En complment, ou en alternative lapproche Merise
traditionnelle, PowerAMC apporte un Modle de Processus Mtier
simple, graphique et performant destination des utilisateurs Mtier
pour la dfinition des processus de lentreprise.
Lintgration des techniques de Modlisation
PowerAMC est architectur autour dune technologie qui permet de
relier et de synchroniser des mta-donnes apparaissant dans
diffrents modles ou diagrammes.
Les diffrentes techniques de modlisation disponibles sont utilises
par les groupes dintervenants : Concepteurs Donnes, Concepteurs
dobjets, Administrateurs de Donnes, Chefs de projets, etc. Chaque
population peut ainsi utiliser efficacement la technique de
modlisation qui lui convient le mieux, tout en partageant les mta-
donnes communes, et ce au sein dun environnement unique, gage
dune collaboration maximale.
Enfin, pour une gestion optimale de toutes les mta-donnes, un
rfrentiel dentreprise peut tre implant dans une base de donnes
relationnelle. PowerAMC offre les fonctions classiques et ncessaires
pour ce genre dapproche : utilisateurs, groupes, profils, droits et
contrles daccs, ainsi que la gestion des versions et des
configurations. Le module de comparaison/fusion permet de grer les
conflits daccs en fonction de diffrentes rgles dfinissant les droits
et accs aux mta-donnes.
Support de la plupart des plates-formes
Plus de 45 SGBD relationnels sont supports, la plupart des plates-
formes techniques comme Java J2EE, Microsoft .Net, Web
Services, WSDL et PowerBuilder, ainsi que les standards mergeant
en terme de langages dexcution de processus comme ebXML et
BPEL4WS.
Une architecture pour encore plus douverture
Le mta-modle de PowerAMC est document et entirement
accessible au moyen de scripts (VBScript ou JavaScript) que lon peut
dvelopper dans le produit.
Le concept de Profils UML a t tendu et gnralis lensemble des
objets dans tous les modles, et permet ainsi une grande flexibilit
dans lextension du mta-modle.
Le moteur de gnration fonctionne base de modles et de scripts,
permettant ainsi lutilisateur de personnaliser les fonctions de
gnration partir des modles.
Enfin, PowerAMC propose le support de MDA (Model Driven
Architecture), et permet de mettre en place une gnration modle
modle flexible au moyen de scripts personnalisables.
PowerAMC : Modles et Intgration
Les points forts de PowerAMC
Amlioration de la productivit individuelle
PowerAMC propose une srie doutils pour la gnration de code, la
rtro-conception et la synchronisation entre modle et code. Ceci
permet de rduire considrablement les temps de dveloppement, de
r-ingnierie et de maintenance.
Cration automatique des structures de SGBD-R pour plus de 45
moteurs du march, rtro-conception et synchronisation
Gnration, rtro-conception automatique de code pour les plates-
Introduction PowerAMC

10.0
PowerAMC est une puissante solution de conception des Systmes dEntreprise. Elle combine plusieurs
techniques standards de modlisation: Merise (Donnes et Traitements), UML (particulirement adapte la
logique des applications) et modlisation des Processus Mtiers (ddie aux non-informaticiens, conue pour leur
faciliter lexpression des besoins). Loriginalit de cette solution rside dans la forte intgration de ces diffrentes
techniques. PowerAMC offre un environnement graphique trs intuitif et trs facile aborder. Enfin, son Rfrentiel
dEntreprise (en option) permet une gestion complte et matrise de lensemble des mta-donnes.
formes Java, Microsoft .Net, WSDL, XML, PowerBuilder, ebXML, BPEL4WS
Modle de gnration automatique pour Java EJB, Web Services
Support de MDA pour aller plus loin dans la gnration automatique de code
Une solution prouve
De nombreuses entreprises dans le monde ont fait confiance PowerAMC pour la modlisation de leur
systme dentreprise. En France, cest la solution la plus rpandue.
Graphique, Intuitif, Facile utiliser
Outil graphique et intuitif par nature, PowerAMC appartient la gnration des outils qui ont chang le
monde de la modlisation en rendant les techniques de conception performantes grce une matrise de
laspect hautement graphique des modles.
Lintgration des modlisations Faciliter lalignement entre les besoins mtiers et les
applications informatiques
Une technologie de lien et de synchronisation
maximise la collaboration entre les membres
des quipes utilisant PowerAMC:
Gnration au moyen dune
comparaison/fusion entre deux modles,
bi-directionnelle et itrative sans perte
des dcisions prises lors de gnrations
prcdentes
Lien XML/Donnes, Objet/Relationnel,
correspondance entre sources de donnes
pour la modlisation des entrepts de
donnes, etc.
Gains en productivit
Au del de lintgration des techniques de
modlisation qui, par essence, rend les
quipes plus performantes, la possibilit de
fdrer lensemble des mta-donnes dans un
rfrentiel central dentreprise permet de conserver et de r-utiliser efficacement la mmoire de tout le
dveloppement des systmes dinformation de lentreprise.
Documentation des systmes dinformation
Particulirement utile en phase de validation et de maintenance, la documentation est au cur des systmes
de gestion des donnes de conception.
PowerAMC permet de crer facilement des rapports multi-modles partir de modles personnalisables et
dobjets pr-dfinis. La construction est graphique et est facilite par la fonction glisser/dposer.
Les rapports sont gnrs au format RTF au
HTML.
Ouverture ingale
Support de plus de 45 SGBD-R dont Oracle
(jusqu 9i), IBM DB/2 (jusquen v8),
Microsoft SQL Server, Sybase (Adaptive
Server Anywhere, Adaptive Server
Enterprise et IQ), et bien dautres encore
Support des langages de dveloppement:
Java, C#, VB.Net, PowerBuilder, WSDL,
XML, Web Services, etc.
Support des moteurs dintgration base
de ebXML ou BPEL4WS, Sybase Integration
Orchestrator
Personnalisable
PowerAMC est construit autour dun puissant mta-modle extensible et dun moteur de script bas sur une
interface compatible COM :
Profils UML gnraliss, modles de gnration de code, attributs et collections tendus et canevas MDA
sont accessibles depuis tous les modles PowerAMC
Langage de script VB Script et interface documente
Modle graphique de symboles libre, qui permet de dvelopper ses propres classes de diagrammes
simplement et de programmer une smantique et un comportement personnaliss
Fusion des modles dans PowerAMC
Diagrame de Classe - Java
LES PRINCIPALES RAISONS POUR
CHOISIR POWERAMC VERSION 10.0
Pour les Concepteurs Donnes
Plus de contrle dans le Modle Physique
de Donnes nouvelles fonctionnalits pour la
gestion des objets physiques, amlioration de
la modlisation des entrepts de donnes
(vues sur les faits et dimensions, jointures
dindex bitmap).
Le support des dernires versions des
principaux SGBD-R.
Pour les Chefs de Projets et
Responsables de la Modlisation
Amlioration du Modle de Processus
Mtiers intgration de linterface avec loutil
de simulation SIMUL8 (non fourni
www.simul8.com); support de larchitecture
oriente services avec le concept de
fournisseurs de services pour les processus ;
gnration/rtro-conception/synchronisation
avec le code ebXML et BPEL4WS.
Meilleure intgration avec la phase de
dveloppement pour la plate-forme
Microsoft .Net gnration/rtro-
conception/synchronisation avec le code C# et
VB.Net, passerelle avec VisualStudio.Net.
Support complet et extensible de UML et
MDA PowerAMC 10.0 permet de gnraliser
des concepts UML et MDA (Model Driven
Architecture) pour lensemble des modles
supports, et offre encore plus de gnration
de code automatique pour J2EE, .Net et pour
les Services Web.
Fonctions de gnration inter-modles et
conventions de dnomination amliores.
Pour tous les utilisateurs de
PowerAMC
Toujours plus facile utiliser nouvelles
fonctions permettant de dplacer simplement
les packages ; gestion graphique des sous-
processus ; vue composite pour les processus
dcomposs et les activits ; et bien dautres
fonctions.
Personnalisation renforce plus de
fonctions accessibles depuis linterface de
programmation par script ; gestion des
vnements pour le dclenchement de
scripts etc.
Modlisation XML un nouveau modle
graphique pour la dfinition des XML DTD et
XML schema, avec support complet de la
gnration, rtro-conception et synchronisation
avec le code XML ; plus la correspondance
entre XML et les modles de donnes ou UML.
Rfrentiel dEntreprise amlioration de la
gestion des modles et des performances.
Gnrateur de rapports Rapports HTML et
RTF amliors, meilleure gestion des
graphiques et performances amliores,
meilleure gestion de la pagination.