Le projet Beacon opte pour SPEM 2.0
Lors du premier meeting du projet Beacon (nom de code du projet Eclipse Process Framework), les participants ont opté à l'unanimité pour la future spécification SPEM 2.0 de l'OMG.
Proposé par IBM, le projet Eclipse Process Framework a pour objectif de créer un framework extensible et des exemples d'outils pour l'ingénierie de processus logiciel (authoring de méthode et de processus, gestion de bibliothèque, configuration et publication d'un processus). L'autre objectif est de fournir à la communauté des développeurs des exemples de processus extensibles pour la gestion et le développement logiciel supportant les pratiques de développement itératif, agile et incrémental, applicables à une large gamme de plates-formes et d'applications. Le projet Eclipse Process Framework fait l'objet d'une première proposition.
Le framework d'ingénierie de processus logiciel se compose d'un méta-modèle et d'un framework de base de processus. Les méthodes et les processus sont structurés selon un méta-modèle formel qui sera documenté avec des spécifications de méta-modèle utilisant MOF, les diagrammes UML ainsi qu'un schéma XML associé. La version initiale de ce méta-modèle dérivait de UMA (Unified Method Architecture) d'IBM, qui elle-même dérivait de SPEM 1.1 (Software Process Engineering Meta-model). Ce standard de l'OMG, utilisé pour définir les processus et développement logiciel et leurs composants, est en train d'évoluer vers une version 2.0.
Le premier meeting Beacon a donc entériné le standard SPEM 2.0 de l'OMG comme méta-modèle pour son framework de processus logiciel.