Comparison of Goal-oriented Languages using the UEML Approach

Raimundas Matulevicius, Patrick Heymans, Andreas Opdahl

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution


Goal-oriented modelling languages are important during requirements engineering (RE). However, goal-oriented languages differ significantly in both syntax and semantics. The paper analyses and compares the semantics of GRL and KAOS using the UEML approach, which supports fine-grained analysis and comparison of modelling constructs based on the Bunge-Wand-Weber (BWW) representation model and Bunge's ontology. The contribution is threefold. It offers precise semantics of both languages' constructs in relation to the Bunge-Wand-Weber model. It offers a path towards automated transformations between models expressed in GRL and KAOS and towards integrated management of such models. It contributes to a broader understanding of goal-based modelling in general.
Original languageEnglish
Title of host publicationProceedings of the 2nd International I-ESA 2006 Workshop on Enterprise Integration, Interoperability and Networking (EI2N 2006)
Publication statusPublished - 2006


  • Goal modelling
  • the BWW model.
  • requirements engineering
  • UEML
  • KAOS
  • GRL


Dive into the research topics of 'Comparison of Goal-oriented Languages using the UEML Approach'. Together they form a unique fingerprint.

Cite this