Jump to content

KAOS (software development)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Rjwilmsi (talk | contribs) at 20:43, 17 December 2008 (gen fixes: (1) set identical unnamed references to use named refs (1), using AWB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

KAOS, is a goal-oriented software requirements capturing approach in requirements engineering. It allows for requirements to be calculated from goal diagrams.[1] KAOS stands for Knowledge Acquisition in automated specification[2] or Keep All Objects Satisfied.[3]

The University of Oregon and the University of Louvain (Belgium) designed the KAOS methodology in 1990.[4] It is now widely taught worldwide at the university level and is a software industry de-facto standard for capturing software requirements.[4]

References

  1. ^ [1].
  2. ^ A. Dardenne, A. van Lamsweerde and S. Fickas. Goal-Directed Requirements Acquisition. Science of Computer Programming, 20(1-2), April 1993.
  3. ^ A. van Lamsweerde, E. Letier. From Object Orientation to Goal Orientation: A Paradigm Shift for Requirements Engineering. Proc. Radical Innovations of Software and Systems Engineering, LNCS, 2003.
  4. ^ a b [2].