AN ONTOLOGY-BASED APPROACH TO THE MODELLING OF COLLABORATIVE ENTERPRISE PROCESSES - Dynamic Managing of Functional Requirements

M. V. Hurtado, M. Noguera, M. L. Rodríguez, J. L. Garrido, Lawrence Chung

2007

Abstract

Enterprise models describe and analyze collaborative processes and provide stakeholders with a common view of requirements. A core challenge to tackle the management of collaborative business processes is the continuous translation between business requirements and the current collaborative process model of the involved enterprises. This model is constituted by multiple IT systems, resources, and human labour. This paper presents a novel approach to modelling business processes from the perspective of collaborative systems. The proposal consists of a multi-level design scheme based on ontologies for the description of complex collaborative systems. The use of this ontology-based framework enables machine reasoning which can be applied to automated or semi-automated control and propagation of changes in the functional requirements specification. Benefits related to integrating ontology-based models are also presented.

References

  1. Akerman, A. Tyree, J. 2006. Using ontology to support development of software architectures. In IBM Systems Journal, Vol 45, Nº 4, pp. 813-825.
  2. Ambler, S. W., Nalbone, J., Vizdos, M., 2003. Enterprise Unified Process: Extending the Rational Unified Process. Prentice Hall PTR.
  3. Baader, F., Calvanese, D., McGuineness, D., Nardi, D., Patel-Schneider, P. 2003. The Description Logic Handbook. Cambridge University Press.
  4. Chung, L. Supakkul, S., 2006. Capturing and reusing functional and non-functional requirements knowledge: A goal-object pattern approach. In Proceedings of the IEEE International Conference on Information Reuse and Integration, pp. 539-544.
  5. Garrido, J.L., Gea, M., Rodríguez, M.L., 2005. Requirements Engineering in Cooperative Systems. Requirements Engineering for Sociotechnical Systems. Chapter XIV, IDEA GROUP, Inc.USA.
  6. Garrido, J.L. Noguera, M. González, M. Hurtado M.V., Rodríguez, M.L., 2007. Definition and use of Computation Independent Models in an MDA-based groupware development process. In Science of Computer Programming, Vol. 66, Issue 1, pp. 25-43, Elsevier.
  7. Garrido, J.L. Padereswki, P. Rodríguez, M.L. Hornos, M.J. Noguera, M., 2005. A software architecture intended to design high quality groupware applications. In Proceeding of the 4th International Workshop on System/Software Architectures, IWSSA'05, Las Vegas, USA, June 2005, pp 59-65.
  8. Gruber, T.,1995. Toward Principles for the Design of Ontologies Used for Knowledge Sharing. International Journal of Human and Computer Studies, Vol. 43 (5/6), pp. 907-928.
  9. Gruninger, M., Atefi, K., Fox, M.S., 2000. Ontologies to Support Process Integration in Enterprise Engineering. In Computational and Mathematical Organization Theory, Vol. 6, Nº. 4, pp. 381-394.
  10. Guarino, N. and Giaretta, P., 1995 Ontologies and Knowledge Bases: Towards a Terminological Clarification. In N. Mards (Ed.) Towards Very Large Knowledge Bases: Knowledge Building and Knowledge Sharing. IOS Press, Amsterdam. pp.25- 32.
  11. Hurtado, M.V.,Parets, J. 2001,Evolutionary Information and Decisión Support Systems: An integration Based on Ontologies. Lecture Notes in Computer Science LNCS 2178, pp 146-159.
  12. Hurtado, M.V.,2002 Un modelo ontológico de integración evolutivo entre sistemas de información y sistemas de ayuda a la decisión. Tesis doctoral. Departamento de Lenguajes y Sistemas Informáticos. Universidad de Granada. Spain.
  13. Jaekel, F.W., Perry, N., Campos, C., Mertins, K., Chalmeta, R., 2005. Interoperability Supported by Enterprise Modelling. LNCS 3762, pp. 552 - 561.
  14. Knublauch, H., Fergerson, R.W., Noy, N.F., Musen, M., 2004. The Protégé OWL Plugin: An Open Development Environment for Semantic Web Applications. LNCS 3298, pp. 229 - 243.
  15. Lu, R.Q., 2000. Ontology-based requirements analysis Journal of Software. Vol. 11(8). Pp 1009-1017.
  16. OMG. Object Management Group: Unified Modelling Language (UML) 2.0 Superstructure Specification, August 2003. Ptc/03-08-02, pp. 455-510.
  17. Sirin, E., Parsia, B., Cuenca-Grau, B., Kalyanpur, A., Katz, Y.. 2006. Pellet: A practical OWL-DL reasoner, Journal of Web Semantics (To Appear)
  18. Smith, M.K. Welty, C. and McGuinness, D.L. (Eds.),2004. OWL Web Ontology Language Guide, W3C Recommendation, 10 February 2004,http://www.w3.org/TR/2004/REC-owl-guide20040210/. Latest version available at http://www.w3.org/TR/owl-guide/.
  19. Stojanovic, L. and Motik, B., 2002. Ontology evolution within ontology editors. In Proceedings of the OntoWeb-SIG3 Workshop at the 13th International Conference 22 on Knowledge Engineering and Knowledge Management (EKAW) , pp. 53-62.
  20. Yuqin Lee and Wenyun Zhao, 2006. Domain Requirements Elicitation and Analysis -An OntologyBased Approach; LNCS 3994, pp. 805 - 813. Springer-Verlag Berlin Heidelberg 2006
  21. Zhi, Jin., 2000. Ontology-based requirements elicitation automatically. Chinese J. Computers. Vol.23, Nº.5, pp. 486-492.
Download


Paper Citation


in Harvard Style

V. Hurtado M., Noguera M., L. Rodríguez M., L. Garrido J. and Chung L. (2007). AN ONTOLOGY-BASED APPROACH TO THE MODELLING OF COLLABORATIVE ENTERPRISE PROCESSES - Dynamic Managing of Functional Requirements . In Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8111-10-4, pages 87-94. DOI: 10.5220/0002587000870094


in Bibtex Style

@conference{enase07,
author={M. V. Hurtado and M. Noguera and M. L. Rodríguez and J. L. Garrido and Lawrence Chung},
title={AN ONTOLOGY-BASED APPROACH TO THE MODELLING OF COLLABORATIVE ENTERPRISE PROCESSES - Dynamic Managing of Functional Requirements},
booktitle={Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2007},
pages={87-94},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002587000870094},
isbn={978-989-8111-10-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - AN ONTOLOGY-BASED APPROACH TO THE MODELLING OF COLLABORATIVE ENTERPRISE PROCESSES - Dynamic Managing of Functional Requirements
SN - 978-989-8111-10-4
AU - V. Hurtado M.
AU - Noguera M.
AU - L. Rodríguez M.
AU - L. Garrido J.
AU - Chung L.
PY - 2007
SP - 87
EP - 94
DO - 10.5220/0002587000870094