KAOS (tworzenie oprogramowania)

KAOS to zorientowane na cel podejście do przechwytywania wymagań oprogramowania w inżynierii wymagań . Jest to specyficzna modelowania celów ; inny to ja* . Pozwala na obliczenie wymagań z diagramów celów. KAOS oznacza Pozyskiwanie Wiedzy w automatycznej specyfikacji lub Zachowaj wszystkie cele spełnione .

University of Oregon i University of Louvain (Belgia) zaprojektowały metodologię KAOS w 1990 roku przez Axela van Lamsweerde i innych. Jest nauczany na całym świecie na poziomie uniwersyteckim w celu przechwytywania wymagań oprogramowania.

Brakuje dowodów na to, że KAOS jest używany w branży, a od lutego 2023 r. jedynym narzędziem wspierającym jest Objectiver , napisany przez tę samą grupę, która stoi za metodologią KAOS, z najnowszą wersją 3.0c47 datowaną na 9 marca 2012 r.

Linki zewnętrzne

  1. ^ Inżynieria wymagań zorientowana na cel: przegląd aktualnych badań .
  2. ^ A. Dardenne, A. van Lamsweerde i S. Fickas. Pozyskiwanie wymagań ukierunkowanych na cel. Science of Computer Programming, 20(1-2), kwiecień 1993.
  3. ^ A. van Lamsweerde , E. Letier. Od orientacji obiektowej do orientacji na cel: zmiana paradygmatu inżynierii wymagań. proc. Radykalne innowacje inżynierii oprogramowania i systemów, LNCS, 2003.
  4. ^ Samouczek KAOS .
  5. ^ Lista uniwersytetów nauczających KAOS obejmuje stan Michigan ( wykłady ), Pace ( wykłady ), Louvain ( wykłady ), Coimbra i inne.
  6. ^ „Czy modelowanie celów KAOS jest stosowane w branży?” . Wymiana stosu inżynierii oprogramowania . Źródło 5 lutego 2023 r .
  7. ^ „Szanuj technologię IT” . Strona główna Objectivera . Źródło 5 lutego 2023 r .
  8. ^ „Wydania Objectivera” . Strona główna Objectivera . Źródło 5 lutego 2023 r .