vincent
Lundi, 30 Jun 2008 12:25:52 +0000
De OMG, la semaine dernière, il semblait que la
BPDM versus
BPMN débat était «début à la fin" (bien que les experts ont trouvé beaucoup de commentaires sur
: Voir par exemple
EDS 'Fred Cummins commentaires, Et
La réponse de Bruce Silver) [* 1]. La dernière nouvelle est que le débat semble être essentiellement réglées en faveur d'une solution pragmatique (ce qui sera probablement annoncé lors de leur prochaine réunion en septembre 08).
D'un point de vue CEP, BPMN représente "simple-flux événement", et pourrait, en théorie, être utilisée comme point de départ d'une série de cas continue de la sémantique pour la transformation (et, par extension, de transformation ou de cas complexes CEP). Mais simple "flux de processus sont des processus d'affaires tels que« les arbres de décision "sont les règles pour les entreprises - un instrument très utile, mais, en aucune façon le seul, ni nécessairement le meilleur, loin de représenter tous les processus. Il ya une bonne raison de BPMN est fréquemment associé à "workflow" (modélisation de l'homme axée sur les processus d'affaires) [* 2]. Il ya aussi une bonne raison de BPDM est potentiellement très utile contre-processus (y compris CEP) Métamodèle (ergo et pourquoi il ne serait pas directement liée / restreinte à BPMN) [* 3].
Conrad Bock's (NIST) BPDM tutorial OMG à la réunion a été bien suivie, et a indiqué que BPDM, comme le montre la portée d'un processus générique métamodèle qui pourraient être utilisés pour la modélisation des processus concernent différents styles,
continu et complexe, y compris les cas de traitement. Certainement quelque chose pour EPTS / OMG / CEP chercheurs [* 4] d'examiner à l'avenir.
Pendant ce temps, dans le monde réel, nous sommes
trouver (1) d'un événement axé sur l'approche à la modélisation de l'entreprise (inter-et intra-départementaux ainsi que B2B, etc) les processus et (2) l'utilisation de
exécutable event-driven modèles à conduire des workflows (comme commenté plus haut) sont reconnus comme très utiles. Lors de TIBCO, par exemple, l'utilisation de la modélisation de constructions standard (concepts / classes, l'état des modèles de production ou des règles d'inférence [* 4] et les requêtes) et les meilleures pratiques (événements de sensibilisation, de la décision de gestion) avec une haute performance du moteur d'exécution distribuée processus dynamique qui permet de définitions qui peuvent effectivement conduire BPMN / BPM (
iProcess etc) des workflows.
En heads-up, la relation entre le CEP et le BPM est une table ronde sur le sujet
BPMI Think Tank plus tard cette année [* 4].
Notes
[1] Pour mémoire, la TIBCO
BPM équipe soutient déjà le mécanisme de persistance de facto BPMN (
WfMC de XPDL), Et est membre de l'équipe BPMN2 présentation qui inclut IBM, SAP, Oracle, etc
[2] Prenons l'exemple d'un grand arbre de décision où vous devez insérer une nouvelle règle qui touche plus de 1 voie de décision. Oups, vous avez maintenant un problème d'entretien (ne vous mettez à jour toutes les voies de décision, quand les modifications de cette règle, vous trouverez tous les chemins?, Etc.) Et l'orchestration des diagrammes BPMN / diagrammes d'activité tous souffrent de la même représentation problème d'évolutivité, ce qui explique pourquoi les formes de comportement déclaratif sont souvent nécessaires (par exemple, à côté ou à augmenter orchestrations).
[3] BPDM a été conçu, initialement, pour traiter tous les types de processus, pas seulement BPMN orchestrations, y compris ceux event-driven. Elle mai encore être examiné par
EPTS de potentiel CEP Métamodèle normalisation ...
[4] Il semble que BPDM pourrait être compatible avec l'existant et proposé et CEP CEP-normes pertinentes (comme
PRR), Et même
Opher la proposition pour un événement de traitement (EP) méta-langage (sujet de recherche / future norme). BPDM fournit une structure pour organiser les composants de processus, y compris l'accent mis sur les événements, mais il reste à voir si elle peut supporter (ou être facilement étendu pour traiter) déclarative modèles de processus, modèles de processus continu, etc
[5] Disclaimer: TIBCO sont présider la table ronde dit.
Source ...