Una ontología de referencia para la armonización de modelos de referencia de procesos

Autores/as

DOI:

https://doi.org/10.17533/udea.redin.14120

Palabras clave:

armonización de múltiples modelos y estándares, homogeneización, mapeo, integración, ontología, procesos, ingeniería de software

Resumen

Desde hace un par de décadas, la calidad del proceso ha sido considerada como uno de los factores principales para la entrega de productos con alta calidad. Una gran variedad de modelos y estándares han surgido como solución a este problema, sin embargo, la implementación de varios modelos para que una empresa cumpla con múltiples requisitos de calidad no es una tarea fácil. La dificultad radica en la falta de directrices específicas y una representación homogénea que facilite el trabajo en esta línea de la ingeniería de software. Para  hacer  frente  a  esta  situación,  en  este  trabajo  se  presenta  una  ontología  de modelos de referencia de procesos, llamado PrMO. Esta ontología define una  Estructura  Común  de  Elementos  de  Procesos  (ECEP)  como  medio  para apoyar la armonización de las diferencias estructurales entre múltiples modelos.  La  armonización  se  lleva  a  cabo  a  través  de  la  homogeneización  de  las  estructuras  de  procesos  de  cada  uno  de  los  modelos.  PrMO  ha  sido  validada a través de la instanciación de la información contenida en diferentes modelos, tales como CMMI-(ACQ, DEV), ISO (9001, 27001, 27002, 20000-2), ITIL, COBIT, RISK IT, Val IT, BASEL II, entre otros. Tanto la estructura común (ECEP) y el método de homogeneización son presentados junto con un  ejemplo  de  aplicación.  Asimismo,  se  presenta  una  herramienta  web  que  permite  apoyar  la  homogeneización  de  los  modelos,  esto  permite  ilustrar  mejor  las  ventajas  de  PrMO.  La ontología propuesta podría ser de gran utilidad para las organizaciones y consultores que planean llevar a cabo la armonización de múltiples modelos.

|Resumen
= 269 veces | PDF
= 87 veces|

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

César Jesús Pardo-Calvache, Universidad de San Buenaventura

Profesor Titular, facultad de Ingeniería, programa de Ingeniería de Sistemas. Coordinador especialización en procesos para el desarrollo de software.

Félix Oscar García-Rubio, Universidad de Castilla

Grupo ALARCOS, Departamento de Tecnologías y Sistemas de Información.

Francisco José Pino-Correa, Universidad del Cauca

Grupo de Investigación y Desarrollo en Ingeniería del Software, Facultad de Ingeniería Electrónica y Telecomunicaciones.

Mario Piattini-Velthuis, Universidad de Castilla

Grupo ALARCOS, Departamento de Tecnologías y Sistemas de Información.

Maria Teresa Baldassarre , Universidad of Bari

Departamento de Informática, Investigación y Prácticas de Ingeniería de Software.

Citas

C. Pardo, F. Pino, F. García, M. Piattini, M. Baldassarre. Trends in Harmonization of Multiple Reference Models. Evaluation of Novel Approaches to Software Engineering, CCIS. (Special edition best papers ENASE 2010, extended and updated paper). Ed. Springer-Verlag. Berlin, Germany. 2011. pp. 61- 73. DOI: https://doi.org/10.1007/978-3-642-23391-3_5

Y. Wang, G. King. Software Engineering Processes: Principles and Applications. 1st ed. Ed. CRC Press. Boca Raton, USA. 2000. pp. 1-699.

SEI. The PrIME Project. Available on: http://goo.gl/p2GX3 Accessed: October 9, 2013

SPICE. Enterprise SPICE. An enterprise integrated standards-base model. Available on: http://www.enterprisespice.com/ Accessed: October 10, 2013

ITGI. Aligning Cobit 4.1, ITIL V3 and ISO/IEC 27002 for Business Benefit. Available on: http:http://goo.gl/HJiZ7v Accessed: October 10, 2013

M. Paulk. “How ISO 9001 compares with the CMM”. IEEE Software. Vol. 12. 1995. pp. 74-83. DOI: https://doi.org/10.1109/52.363163

B. Mutafelija, H. Stromberg. Systematic Process Improvement Using ISO 9001:2000 and CMMI. Ed. Artech House Boston, USA-London, UK. 2003. pp. 1-324.

G. Soydan, Mieczyslaw M. Kokar. An OWL Ontology for Representing the CMMI-SW Model. 2008. Available on: http://km.aifb.kit.edu/ws/swese2006/final/soydan-full.pdf. Accessed: October 10, 2013

L. Liao, Y. Qu, H. Leung. A Software Process Ontology and Its Application. Proceedings of the 4th International Semantic Web Conference (ISWC), Springer Lecture Notes in Computer Science. Galway, Ireland. 2005. pp. 1-8.

C. Salviano, A. Figueiredo. Unified Basic Concepts for Process Capability Models. Proceedings of the Conference on SEKE. San Francisco, USA. 2008. pp. 173-178.

A. Ferchichi, M. Bigand, H. Lefebvre. An Ontology for Quality Standards Integration in Software Collaborative Projects. Proceedings of the 1st Workshop on Model Driven Interoperability for Sustainable Information Systems. Montpellier. France. 2008. pp. 17–30

D. Malzahn. Assessing - Learning - Improving, an Integrated Approach for Self Assessment and Process Improvement Systems. Proceedings of the 4th International Conference on Systems. IEEE Computer Society. Gosier, Guadeloupe. 2009. pp. 126-130 DOI: https://doi.org/10.1109/ICONS.2009.31

O. Mendes, A. Abran. “Software engineering ontology: A development methodology”. Metrics News. Vol. 9. 2004. pp. 68-76.

C. Pardo, F. Pino, F. García, M. Piattini, M. Baldassarre.. “An ontology for the harmonization of multiple standards and models”. Computer Standards & Interfaces. Vol. 34. 2012. pp. 48-59. DOI: https://doi.org/10.1016/j.csi.2011.05.005

OMG. Software & Systems Process Engineering MetaModel Specification. SPEM 2.0. Available on: http://www.omg.org/spec/SPEM/2.0/. Accessed: October 10, 2013.

G. Cugola, C. Ghezzi. “Software Processes: a Retrospective and a Path to the Future”. Software Process: Improvement and Practice. Vol. 4. 1998. pp. 101-123. DOI: https://doi.org/10.1002/(SICI)1099-1670(199809)4:3<101::AID-SPIP103>3.0.CO;2-K

J. Derniame, A. Kaba, B. Warboys. “The Software Process: Modelling and Technology”. C. Montenegro (editor). Software process: principles, methodology, and Technology. Vol. 1500. Ed. Springer. Berlin, Germany. 1999. pp. 1-12.

A. Fuggetta. Software process: A Roadmap. Proceedings of the International Conference on Software Engineering (ICSE). Limerick. Ireland. 2000. pp. 25-34.

K. Benali, J. Derniame. Software process modeling: What, who and when. Proceedings of the 2nd European Workshop on Software Process Technology (EWSPT ‘92), Ed. Springer Verlag. Trondheim, Norway. 1992. pp. 21-25. DOI: https://doi.org/10.1007/BFb0017498

A. Finkelstein, J. Kramer, B. Nuseibeh. Software process modelling and technology. Advenced Software Development Series. Vol. 3. Ed. John Wiley & Sons. Somerset, UK. 1994. 1-384.

I. McChesney. “Toward a classification scheme for software process modelling approaches”. Information and Software Technology. Vol. 37. 1995. pp. 363-374. DOI: https://doi.org/10.1016/0950-5849(95)91492-I

A. Fuggetta. Software Process: A Roadmap. Proceedings of the Conference on The Future of Software Engineering (ICSE). Limerick, Ireland. 2000. pp. 25-34. DOI: https://doi.org/10.1145/336512.336521

K. Huff. “Software process modeling”. A. Fuggetta, A. Wolf (editors). Software Process, Trends in Software. Chapter 1. Vol. 4. Ed. John Wiley & Sons. New York, USA. 1996. pp. 1-24.

F. García, M. Bertoa, C. Calero, A. Vallecillo, F. Ruiz, M. Piattini, M. Genero. “Towards a consistent terminology for software measurement”. Information & Software Technology. Vol. 48. 2006. pp. 631-644. DOI: https://doi.org/10.1016/j.infsof.2005.07.001

C. Tautz, G. Wangenheim, C. Refseno. A representation formalism for software engineering ontologies. Fraunhofer IESE-Report No. 015.98/E V1.1. Berlin, Germany. pp. 1-151. Available on: http://publica.fraunhofer.de/dokumente/PX-55706.html Accessed: October 12, 2013.

Protégé. The Protégé Ontology Editor and Knowledge Acquisition System. 2012. Available on: http://protege.stanford.edu/ Accessed: October 14, 2013.

C. Pardo, F. Pino, F. García, M. Piattini, T. Baldassarre, S. Lemus. Homogenization, Comparison and Integration: A Harmonizing Strategy for the Unification of Multiple-Models in the Banking Sector. Proceedings of the 12th International Conference on Product Focused Software Development and Process Improvement (PROFES 2011). Ed. Springer: Bari Italy. 2011. pp. 59-72. DOI: https://doi.org/10.1007/978-3-642-21843-9_7

C. Pardo, F. Pino, F. García, M. Piattini, M. Baldassarre. A Process for Driving the Harmonization of Models. Proceedings of the 11th International Conference on Product Focused Software Development and Process Improvement (PROFES 2010). Second Proceeding: Short Papers, Doctoral Symposium and Workshops. Limerick, Ireland. 2010. pp. 51-54. DOI: https://doi.org/10.1145/1961258.1961271

J. Derniame, B. Kaba, D.Wastell. Software Process: Principles, Methodology and Technology. 1st ed. Ed. Springer. Berlin, Germany 1999. 1-307. DOI: https://doi.org/10.1007/BFb0057000

S. Acuña, A. Antonio, X. Ferré, M. López, L. Maté. “The Software Process: Modelling, Evaluation and Improvement”. S. Chang. (editor). Handbook of Software Engineering and Knowledge Engineering. Vol. 1. Ed. World Scientific. New Jersey. USA. 2001. pp. 193-237. DOI: https://doi.org/10.1142/9789812389718_0011

C. Pardo, F. Pino, F. García, M. Piattini. Homogenization of Models to Support multi-model processes in Improvement Environments. Proceedings of the 4th International Conference on Software and Data Technologies ICSOFT’09. Sofia. Bulgaria. pp. 2009. 151-156.

C. Pardo, F. Pino, F. García, M. Piattini, J. Rosado. Armonizando ISO/IEC 20000 e ISO/IEC 27001 para integrar la gestión de servicios y la seguridad de la información. Proceedings of the XV Jornadas de Ingeniería del Software y Bases de Datos (JISBD). Valencia, Spain. 2010. pp. 225-235.

C. Pardo, F. Pino, F. García, F. Romero, M. Piattini, M. Baldassarre. “HProcessTOOL: A Support Tool in the Harmonization of Multiple Reference Models”. B. Murgante, O. Gervasi, A. Iglesias, D. Taniar, B. Apduhan (editors). Proceedings of the ICCSA, LNCS, Vol. 6786. Ed. Springer. Santander, Spain. 2011. pp. 370-382. DOI: https://doi.org/10.1007/978-3-642-21934-4_30

Descargas

Publicado

2014-11-13

Cómo citar

Pardo-Calvache, C. J., García-Rubio, F. O., Pino-Correa, F. J., Piattini-Velthuis, M., & Baldassarre , M. T. (2014). Una ontología de referencia para la armonización de modelos de referencia de procesos. Revista Facultad De Ingeniería Universidad De Antioquia, (73), 29–42. https://doi.org/10.17533/udea.redin.14120

Artículos más leídos del mismo autor/a