Dalyko sando aprašas

 

Dalyko sando kodas

IPSA7124

Dalyko sando pavadinimas

Interneto sistemų architektūra

Dėstytojo (-jų) pedagoginis vardas, mokslo laipsnis, vardas ir pavardė

doc. dr. Vladas Tumasonis

Donatas Čiukšys

Katedra, centras

Informatikos katedra

Programų sistemų katedra

Fakultetas, padalinys

Matematikos ir informatikos fakultetas

Dalyko sando lygis

antrosios pakopos

Semestras

pavasario (2) 

ECTS kreditai

6

VU kreditai

4

Auditorinės valandos

viso dalyko 80

 

paskaitų 48

 

seminarų

 

pratybų

 

laboratorinių darbų 32

 

konsultacijų

Reikalavimai

Objektinis programavimas II (POBP2214)

Programų sistemų inžinerija IV (PPSI2414)

Internet technologijos (PINT2114)

Duomenų bazių valdymo sistemos (PDBS2114)

Dėstomoji kalba

lietuvių

Dalyko sando tikslai ir numatomi gebėjimai

Gebėjimas kurti programų sistemų architektūras, modeliuoti komponentus, posistemius, priklausomybes, transakcijas ir interfeisus, gebėjimas panaudoti programų sistemų karkasus ir komponentus, gebėjimas atsižvelgti į nefunkcinius reikalavimus, tokius kaip našumas ir saugumas.

Dalyko sando turinys

Programų sistemos architektūros apibrėžimas

Ryšys tarp programų sistemos kokybinių charakteristikų ir architektūros

Architekto vaidmenys ir atsakomybės programų sistemos kūrimo procese

Architektūros vieta bendrame programų sistemų kūrimo procese

Įvairūs programų sistemų architektūrų kūrimo procesai

Architektūriniai šablonai (tipiniai sprendimai)

Komponentų, posistemių, transakcijų ir duomenų projektavimas

Architektūros dokumentavimas

Java Enterprise Edition technologinė platforma

Pagrindinės literatūros sąrašas

1.      Programų sistemų architektūra ir projektavimas, Saulius Maskeliūnas, 2007

2.      Software Systems Architecture. Working with Stakeholders Using Viewpoints and Perspectives, Nick Rozanski, Eoin Woods. Addison-Wesley, 2005

3.      Essential Software Architecture, Ian Gorton, Springer, 2006

4.  Software Architecture in Practice, Second Edition, Len Bass, Paul Clements, Rick Kazman, 2003

Papildomos literatūros sąrašas

1.      Service Oriented Architecture For Dummies, Judith Hurwitz, Robin Bloor, Carol Baroudi, and Marcia Kaufman, Wiley Publishing, Inc., 2007

2.      Enterprise Service Oriented Architectures - Concepts, Challenges, Recommendations, James Mcgovern, Oliver Sims, Ashish Jain, Mark Little, Springer, 2006

3.      Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition), Craig Larman, 2004, ISBN 0131489062

4.  Pattern-Oriented Software Architecture, Volume 4 - A Pattern Language For Distributed Computing, 2007

Mokymo metodai

Studijų būdai: paskaitos, laboratoriniai darbai

Lankomumo reikalavimai

Lankomumui reikalavimai nekeliami.

Atsiskaitymo reikalavimai

Prileidimo prie egzamino sąlyga – būtina surinkti min. 2 balus iš laboratorinių darbų.

Egzaminas: atsakymas į klausimus raštu;

Vertinimo būdas

Kaupiamasis pažymys: teorinis egzaminas – 60%, laboratoriniai darbai – 40%

Aprobuota katedros

2007 09 03

Patvirtinta Studijų programos komiteto

2008 02 21