Architektura oprogramowania. Metody oceny oraz analiza przypadków - Paul Clements, Rick Kazman, Mark Klein

Architektura oprogramowania. Metody oceny oraz analiza przypadków

4.00 Oceń książkę!

Autor: Paul Clements, Rick Kazman, Mark Klein

Wydawnictwo: Helion
ISBN: 8371979290
EAN: 9788371979293
Format: B5
Oprawa: twarda
Stron: 332
Data wydania: 2003-02-11
Gdzie kupić tanią książkę?
książka
39.00
Książka w Twoim domu w ciągu 48h
Podstawą każdego systemu oprogramowania jest jego architektura, czyli sposób, w jaki oprogramowanie jest tworzone z niezależnie rozwijanych komponentów oraz mechanizmy interakcji i wzajemne zależności pomiędzy nimi. Jeśli system ma być tworzony przez więcej niż jedną osobę, właśnie architektura pozwala im na wzajemną komunikację. Choć architektura jest postrzegana jako jeden z najważniejszych aspektów rozwoju współczesnych systemów, to jej ewaluacja niemal nigdy nie staje się standardową częścią procesu rozwojowego.

Wykorzystując wyraźnie określone związki między decyzjami dotyczącymi architektury projektu a wynikającymi z nich właściwościami oprogramowania, niniejsza książka opisuje metody ewaluacji architektury oraz przypadki ich praktycznego zastosowania. Książka "Architektura oprogramowania. Metody oceny oraz analiza przypadków" prezentuje podstawową wiedzę pojęciową z zakresu metod oceny architektury i stanowi podręcznik opisujący krok po kroku proces takich ewaluacji przeprowadzanych w przypadku wielu organizacji rządowych i przemysłowych.

Architektura oprogramowania to gwałtownie rozwijająca się dziedzina badań i działań praktycznych w zakresie inżynierii oprogramowania. Książka prezentuje w szczególności trzy metody jej ewaluacji:

  • metodę analizy kompromisów architektonicznych (Architecture Tradeoff Analysis Method, ATAM)
  • metodę analizy architektury programowej (Software Architecture Analysis Method, SAAM)
  • czynne przeglądy projektów pośrednich (Active Reviews for Intermediate Designs, ARID)

Książka "Architektura oprogramowania. Metody oceny oraz analiza przypadków"
Paul Clements, Rick Kazman, Mark Klein