Lesson plan
KAOS (software development)
KAOS, is a goal-oriented software requirements capturing approach in requirements engineering. It is a specific Goal modeling method; another is i*. It allows for requirements to be calculated from goal diagrams. KAOS stands for Knowledge Acquisition in automated specification or Keep All Objectives Satisfied. The University of Oregon and the University of Louvain (Belgium) designed the KAOS methodology in 1990 by Axel van Lamsweerde and others. It is taught worldwide at the university level for capturing software requirements. There is lack of evidence that KAOS is used in the industry and as of February 2023, the only tool supporting it is Objectiver, written by the same group behind the KAOS methodology, with the latest release 3.0c47 dated at March 9th, 2012.
Article summary
KAOS, is a goal-oriented software requirements capturing approach in requirements engineering. It is a specific Goal modeling method; another is i*. It allows for requirements to be calculated from goal diagrams. KAOS stands for Knowledge Acquisition in automated specification or Keep All Objectives Satisfied. The University of Oregon and the University of Louvain (Belgium) designed the KAOS methodology in 1990 by Axel van Lamsweerde and others. It is taught worldwide at the university level for capturing software requirements. There is lack of evidence that KAOS is used in the industry and as of February 2023, the only tool supporting it is Objectiver, written by the same group behind the KAOS methodology, with the latest release 3.0c47 dated at March 9th, 2012.
Key claims
No claims recorded.
Discussion questions
- Summarise the article in your own words. Which single claim would you verify first, and why?
- Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
- If two sources disagreed about one of these facts, what would you need in order to trust one over the other?
Bibliography
No sources recorded.
Key claims and bibliography are generated from the same tracked claims and sources as the article page.