Method engineering [infome] paper presentation Rodi heijbom - 3489787 Gore: KAOS Method engineering [infome] paper presentation Rodi heijbom - 3489787
KAOS Knowledge Acquisition in autOmated Specifications Keep All Objects Satisfied Focus on requirements modelling, based on higher level goals Form the basis for requirements documents University of Oregon & the University of Louvain (1990)
Authors (1) A Case Study in Eliciting Scalability Requirements Duboc, L., Letier, E., Rosenblum, D. (2008). Goal-Oriented Requirements Engineering: A Guided Tour Van Lamsweerde, A (2001) Reasoning About Agents in Goal-Oriented Requirements Engineering Letier, E. (2001).
Authors (2) Emmanuel Letier Axel van Lamsweerde Professor (Computer Science) Former: Universities of Namur and Bruxelles Current: Université catholique de Louvain Emmanuel Letier Associate Professor (Computer Science) Former: Université catholique de Louvain Current: University College London
Main concepts Goal model Goals of the composite system Object model Objects of interest in the application domain Agent responsibility model Responsibility assignments of goals to agents Operation model State transitons in the application domain Agent interface model Which objects monitored/controlled by each agent
Main phases
PDD (1)
Pdd (2)
Pdd (2)
Pdd (2)
PDd (3)
Goal refinement graph template
Related literature Requirements Engineering Object-oriented Goal-oriented Goal-Oriented Requirements Engineering (GORE) Main GORE approaches: NFR Framework Non-functional requirements i*/Tropos Agent-oriented, also for BPR GBRAM Identification and abstraction of goals KAOS
Questions?