
Software Architecture 2
Az elmúlt 20 évben a szoftverarchitektúrák jelentősen hozzájárultak a komplex és elosztott rendszerek fejlesztéséhez.
Manapság felismerték, hogy bármely komplex szoftverrendszer tervezésének és fejlesztésének egyik kritikus problémája az architektúra, azaz az architektúraelemek szervezése. A Szoftverarchitektúra bemutatja az objektumokon, komponenseken, szolgáltatásokon és modelleken alapuló szoftverarchitektúra-paradigmákat, valamint a különböző architekturális technikákat és módszereket, az architektúra-minőségek elemzését, az architekturális sablonok és stílusok reprezentációs modelljeit, formalizálásukat, validálásukat és tesztelésüket, végül pedig azt a mérnöki megközelítést, amelyben ezeket a konzisztens és autonóm elemeket kezelni lehet.