QUICK INFO: CU 2h / SE 1h / 7,5 CREDITE
PROGRAMA ANALITICA
· Arhitectura sistemelor software (prezentare generala) Stiluri de arhitectura (secventializare, filtre, abstractii de date, proiectare OO, evenimente, control, arhitecturi heterogene) Studii de cazuri (cateva exemple tipice)
· Sisteme de informatii comune (integrarea bazelor de date, a informatiilor despre disponibilitatilor software/hardware necesare, a proiectarii)
· Metode formale (modele specifice pentru arhitectura software, limbajul Z)
· Documentare
· Tool-uri pentru obtinerea rapida de prototipuri
METODA DE EVALUARE
Examen + proiect individual (detalii pe grup https://groups.google.com/group/fmi2011 la topicul Arhitectura Sistemelor Software : http://groups.google.com/group/fmi2011/browse_thread/thread/5c813cef98b43a19#)
BIBLIOGRAFIE
1. M. SHAW, D. GARLAN: Software Architecture: Perspectives on an Emerging Discipline,
Prentice Hall 1996
2. L. BASS, P. CLEMENTS, R. KAZMAN: Software Architecture in Practice, Addison-Wesley
2003
3. CLEMENTS, et al.: Documenting Software Architectures: Views and Beyond, Addison-
Wesley 2003