Reference Hub4
Ontological Analysis of KAOS using Separation of References

Ontological Analysis of KAOS using Separation of References

Raimundas Matulevicius, Patrick Heymans, Andreas L. Opdahl
ISBN13: 9781599042893|ISBN10: 1599042894|ISBN13 Softcover: 9781616927707|EISBN13: 9781599042916
DOI: 10.4018/978-1-59904-289-3.ch002
Cite Chapter Cite Chapter

MLA

Matulevicius, Raimundas, et al. "Ontological Analysis of KAOS using Separation of References." Contemporary Issues in Database Design and Information Systems Development, edited by Keng Siau, IGI Global, 2007, pp. 37-54. https://doi.org/10.4018/978-1-59904-289-3.ch002

APA

Matulevicius, R., Heymans, P., & Opdahl, A. L. (2007). Ontological Analysis of KAOS using Separation of References. In K. Siau (Ed.), Contemporary Issues in Database Design and Information Systems Development (pp. 37-54). IGI Global. https://doi.org/10.4018/978-1-59904-289-3.ch002

Chicago

Matulevicius, Raimundas, Patrick Heymans, and Andreas L. Opdahl. "Ontological Analysis of KAOS using Separation of References." In Contemporary Issues in Database Design and Information Systems Development, edited by Keng Siau, 37-54. Hershey, PA: IGI Global, 2007. https://doi.org/10.4018/978-1-59904-289-3.ch002

Export Reference

Mendeley
Favorite

Abstract

Goal modeling is emerging as a central requirements engineering (RE) technique. Unfortunately, current goal-oriented languages are not interoperable with one another or with modeling languages that address other modeling perspectives. This problematic because the emerging generation of model-driven information systems is likely to depend on coordinated use of several modeling languages to represent different perspectives of the enterprise and its proposed information system. The chapter applies a structured approach to describe a well-known goal oriented language, KAOS, by mapping it onto a philosophically grounded ontology. The structured approach facilitates language interoperability because when other languages are described using the same approach, they become mapped onto the same ontology. The approach thereby provides an intermediate language for comparison, consistency checking, update reflection, view synchronization and, eventually, model-to-model translation, both between goal-oriented languages and between different languages.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.