METRICA 3 (M3), el proceso unificado de Rational (RUP) y demás metodologías están basadas en un conjunto de ideas y conceptos subyacentes, que no están definidos de manera explícita, es decir, no es evidente el metamodelo subyacente utilizado. Además, el formato en que se maneja la información de dichas metodologías son documentos de texto en lenguaje natural. Esto tiene la gran desventaja de que toda la manipulación (creación, revisión, reutilización, adaptación, etc.) y generación de documentación (publicación) para dichas metodologías es un proceso puramente manual. Para evitar dicha situación, OMG (la organización industrial promotora de UML) ha desarrollado y aprobado recientemente el estándar SPEM (Software & Systems Process Engineering Metamodel) versión 2.0 1 , que pretende ser el estándar industrial para la representación de modelos de procesos de ingeniería del software e ingeniería de sistemas. Por otro lado, dentro de la plataforma abierta ECLIPSE, se ha puesto en marcha el proyecto EPF (Eclipse Process Framework) 2 , que ha desarrollado un editor de SPEM 2, llamado “EPF Composer”, en adelante EPFC. EPFC se basa en el estándar SPEM 2 y permite definir, gestionar y reutilizar un repositorio de fragmentos de métodos y procesos. Con EPFC se pueden crear implementaciones en formato SPEM 2 de cualquier método, proceso o metodología de ingeniería del software. En este documento se presentan las principales características y conceptos de SPEM 2, así cómo la manera en que sus conceptos y elementos se manejan con la herramienta EPFC. Como ejemplo de uso, se utiliza la metodología M3, estableciendo las reglas para implementar dicha metodología con SPEM 2, e incluyendo una implementación detallada en EPFC de una tarea completa de M3.
CITATION STYLE
Ruiz, F., & Verdugo, J. (2008). Guía de Uso de SPEM 2 con EPF Composer. Composer, Version 3., 93.
Mendeley helps you to discover research relevant for your work.