XML Process Definition Language

XML Process Definition Language

XPDL (XML Process Definition Language ou langage (dérivé du) XML de définition de processus).

C’est un standard de la Workflow Management Coalition qui permet de définir un processus métier ou processus d'affaires à l'aide du langage XML, processus métier qui sera ensuite utilisé par un moteur de workflow.

La définition d'un processus comporte les principaux éléments (balises) suivant(e)s :

  • les marques de début et de fin du ou des processus
  • les activités
  • leurs inter-relations (les transitions)
  • les attributs qualifiant certains comportements de l'activité
  • les participants / rôles / groupes
  • les interactions / relations entre les acteurs et les activités
  • ...

La définition ne comporte pas de façon native des attributs de positionnement (exemple : attributs (X, Y) d'une activité du diagramme représentant le processus) mais inclus la notion d'attributs étendus (la balise Extended Attribute) pour la plupart des composants. Certains éditeurs XPDL s'en servent pour mettre des attributs de positionnement.

XPDL 1.0 a été annoncé en décembre 2002.

XPDL 2.0 a été annoncé le 3 octobre 2005.

Attention à ne pas confondre avec XPDL - XML Pipeline Definition Language.

Voir aussi

Liens externes

Spécifications
Applications libres

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article XML Process Definition Language de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • XML Process Definition Language — Die XML Process Definition Language (XPDL) ist innerhalb des Workflow Managements eine XML basierte Sprache zur Beschreibung von Geschäftsprozessen, genauer Arbeitsabläufen (workflow). Da sie eine maschinell lesbare Prozessbeschreibung ist, wird… …   Deutsch Wikipedia

  • Business Process Execution Language — Die WS Business Process Execution Language (BPEL) ist eine XML basierte Sprache zur Beschreibung von Geschäftsprozessen, deren einzelne Aktivitäten durch Webservices implementiert sind. Die im Jahr 2002 von IBM, BEA Systems und Microsoft… …   Deutsch Wikipedia

  • Business Process Execution Language — As defined in the abstract of the Web Services Business Process Execution Language OASIS Standard WS BPEL 2.0, WS BPEL (or BPEL for short) is a language for specifying business process behavior based on Web Services. Processes in WS BPEL export… …   Wikipedia

  • Business Process Modeling Language — Die Business Process Modeling Language (BPML) ist eine XML basierte plattformunabhängige Metasprache zur Beschreibung von Geschäftsprozessmodellen. Mit BPML können in WSDL beschriebene Web Services zu Geschäftsprozessen verknüpft werden. Eine… …   Deutsch Wikipedia

  • Business Process Execution Language For Web Services — Die WS Business Process Execution Language (BPEL) ist eine XML basierte Sprache zur Beschreibung von Geschäftsprozessen, deren einzelne Aktivitäten durch Webservices implementiert sind. Die im Jahr 2002 von IBM, BEA Systems und Microsoft… …   Deutsch Wikipedia

  • WS-Business Process Execution Language — Die WS Business Process Execution Language (BPEL) ist eine XML basierte Sprache zur Beschreibung von Geschäftsprozessen, deren einzelne Aktivitäten durch Webservices implementiert sind. Die im Jahr 2002 von IBM, BEA Systems und Microsoft… …   Deutsch Wikipedia

  • Process modeling — The term process model is used in different contexts. For example, in business process modeling the enterprise process model is often referred to as the business process model . Process models are core concepts in the discipline of Process… …   Wikipedia

  • XML pipeline — In computer science, an XML Pipeline is formed when XML (Extensible Markup Language) processes, sometimes called XML transformations, are connected together.For instance, given two transformations T1 and T2, the two can be connected together so… …   Wikipedia

  • Business Process Modeling — Bei der Geschäftsprozessmodellierung (engl: Business Process Modeling) werden Geschäftsprozesse oder Ausschnitte daraus abstrahiert meist grafisch dargestellt, und somit modelliert. Der Schwerpunkt liegt auf dem Darstellen des Ablaufs, aber auch… …   Deutsch Wikipedia

  • Business Process Modeling Notation — Die Business Process Modeling Notation (BPMN, engl. Modellierungsnotation für Geschäftsprozesse) ist eine grafische Spezifikationssprache in der Wirtschaftsinformatik. Sie stellt Symbole zur Verfügung, mit denen Fach und Informatikspezialisten… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”