Faculty of Technical Sciences

Subject: Multi-tier applications development (17.ESI075)

Native organizations units: No data
General information:
 
Category Professional-applicative
Scientific or art field Primenjeno softversko inženjerstvo
Interdisciplinary No
ECTS 6
Educational goal:

The aim of the subject is detail study of multi-tier application development applied in power systems.

Educational outcome:

The outcome of the subject is capacity to develop multi-tier applications in power systems.

Course content:

Multi-tier architecture in power systems: two-tier, three-tier and N-tier software architecture. (Physically) two-tier client-server applications. Three-tier architecture: the patterns of components division in layers - logical organization of applications. Communication between the components of the multi-tier applications. Middleware (WCF, Corba, DCOM, MPI), standardization. Examples of multi-tier applications.UML - Unified Modeling Language. Design Patterns. Project: Development of multi-tier applications in power systems.

Teaching methods:

Teaching is conducted through the lectures and computer practice. Throughout the computer practice student is obliged to complete practically oriented tasks.

Literature:
Authors Title Year Publisher Language
Pflelger, S.L. Software Engineering : Theory and Practice 2001 Prentice-Hall, New York English
Fowler, Martin Patterns of Enterprise Application Architecture 2002 Addison Wesley English
Sommerville, I. Software engineering 2011 Pearson, Boston English
Martin Fowler UML ukratko: kratak vodič za standardni jezik za modelovanje objekata 2004 Mikro knjiga, Beograd Serbian language
Alam Shalloway, James R. Trott Projektni obrasci: Nove tehnike objektno orijentisanog projektovanja 2004 Mikro knjiga, Beograd Serbian language
Grady Booch, James Rumbaugh, Ivar Jacobnson UML vodič za korisnike 2000 CET, Beograd Serbian language
Knowledge evaluation:
Course activity Pre-examination Obligations Number of points
Test Yes Yes 10.00
Theoretical part of the exam No Yes 30.00
Test Yes Yes 10.00
Project Yes Yes 30.00
Test Yes Yes 10.00
Test Yes Yes 10.00
Lecturers:

Asistent Ruvčeski Stefan

Assistant - Master

Computational classes
API Image

prof. dr Čapko Darko

Full Professor

Lectures

Asistent Dragutinović Đorđe

Assistant - Master

Computational classes

Saradnik u nastavi Gordić Nebojša

Teaching Associate

Computational classes
API Image

Asistent Babić Zorana

Assistant - Master

Computational classes

Asistent Sekulić Jelena

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.