L'OMG (Object management group) espère voir adopter mi-2010 les spécifications du langage de description de processus métier BPMN (Business process modeling notation) dans sa version 2.0. Celles-ci devraient comprendre des capacités de modélisation collaborative de processus. Approuvé en septembre dernier sous sa forme bêta, BPMN 2.0 inclut la notion de chorégraphie dont l'approche diffère de l'orchestration. Quand cette dernière consiste à découper un processus en une séquence d'étapes, incluant des conditions et des exceptions, la chorégraphie est davantage adaptée aux scénarios complexes incluant de nombreuses interactions, et basés sur des événements et des agents. Un format pour standardiser l'échange entre outils de BPMN BPMN 2.0 intègrera aussi un format de fichier commun pour assurer l'interopérabilité entre les différents outils de BPMN dans un environnement multi-fournisseur. La première version du langage fournissait une notation graphique pour spécifier et 'documenter' les processus métiers, en mettant l'accent sur l'orchestration. L'OMG a recensé quelque 60 mises en oeuvre de BPMN 1.x. Toutefois, cette version ne définissait pas de format pour standardiser l'échange de modèles entre différents outils. Richard Mark Soley, chairman et CEO de l'OMG, considère que BPMN est l'un des standards de modélisation les plus largement adopté pour l'analyse de processus métiers. On s'attend à voir arriver l'an prochain les premiers outils supportant BPMN 2.0. Parmi les fournisseurs ayant prévu de supporter cette version se trouvent notamment IBM, Oracle, Red Hat, SAP et Tibco. IBM, par exemple, prend en compte ces spécifications dans WebSphere Business Modeler 7.0. Quant à Microsoft, qui a rejoint l'OMG l'an dernier, il ne figurait pas encore sur le document de l'OMG listant les supporters de cette version 2.0.