DocumentCode
1657045
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
fYear
1997
Firstpage
140
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering, 1997., Proceedings of the Third IEEE International Symposium on
Conference_Location
Annapolis, MD
Print_ISBN
0-8186-7740-6
Type
conf
DOI
10.1109/ISRE.1997.566851
Filename
566851
Link To Document