Title :
GRAIL/KAOS: an environment for goal-driven requirements analysis, integration and layout
Author :
Darimont, R. ; Delor, E. ; Massonet, P. ; van Lamsweerde, A.
Author_Institution :
CEDITI Tech. Transfer Center, Univ. Catholique de Louvain, Belgium
Abstract :
The KAOS methodology provides a language, a method, and meta-level knowledge for goal-driven requirements elaboration. The language provides a rich ontology for capturing requirements in terms of goals, constraints, objects, actions, agents etc. Links between requirements are represented its well to capture refinements, conflicts, operationalizations, responsibility assignments, etc. The KAOS specification language is a multi-paradigm language with a two-level structure: an outer semantic net layer for declaring concepts, their attributes and links to other concepts, and an inner formal assertion layer for formally defining the concept. The latter combines a real-time temporal logic for the specification of goals, constraints, and objects, and standard pre-/postconditions for the specification of actions and their strengthening to ensure the constraints
Keywords :
software tools; specification languages; systems re-engineering; KAOS methodology; goal-driven requirements analysis; integration and layout; multi-paradigm language; real-time temporal logic; requirements; semantic net layer; specification language; specification of actions; Kernel; Logic; Navigation; Ontologies; Specification languages; Taxonomy;
Conference_Titel :
Requirements Engineering, 1997., Proceedings of the Third IEEE International Symposium on
Conference_Location :
Annapolis, MD
Print_ISBN :
0-8186-7740-6
DOI :
10.1109/ISRE.1997.566851