|
ECTS:
|
6
|
Lecturers in charge:
|
Prof. dr. sc.
Siniša Srbljić
Prof. dr. sc.
Dalibor Vrsalović
|
English level:
1,1,1
|
All teaching activities in the course will be held on English. This level includes courses with multiple groups (i.e., all teaching will be held strictly in Croatian for Croatian groups, and strictly in English for English groups).
|
Description:
|
Distributed programming models. Distributed programming issues. Language translation processes in distributed systems. Language translation in service-oriented systems. Interface and resource description languages. Data, task, and service-driven parallelization. Distributed program optimization. Data management. Cache coherence protocols and consistency models. Case study: language translation in MidArc system.
|
Literature:
|
- P. Van Roy and S. Haridi: Concepts, Techniques, and Models of Computer Programming, MIT Press, 2004.
- D. Grune, H. E. Bal, C. J. H. Jacobs, K. G. Langendoen: Modern Compiler Design, John Wiley & Sons Ltd, 2000.
- M. P. Singh and M. N. Huhns: Service-Oriented Computing: Semantics, Processes, Agents, John Wiley & Sons, Ltd., 2004.
|
|
Ljetni semester
|
course for
Graduation study
|
|