Subject:  (12 - ETI07)


Basic Information

CategoryProfessional-applicative
Scientific or art field:Telecommunications and Signal Processing
InterdisciplinaryNo
ECTS7
Course specification

Course is active from 30.10.2012..

Introduction to object-oriented design principles and standard languages for designing and specifying telecommunications systems. The course will begin with an overview of basic concepts, structures and syntax and shows how to specify protocols with object-oriented description languages (SDL).
The student is given practical knowledge of object-oriented design principles and the definition and specification of communication protocols within an object-oriented language for the description of the system (SDL language).
Introduction, object model, classes and objects, classification. Class diagrams, objects, state transitions. Processes and management. Application of object-oriented design. Specification of communication protocols using formal or graphical notation. Description of syntax and semantics through standard SDL(Specification and Description Language).Communication systems description in SDL. SDL structure, data types, abstract data types, communication paths. Examples of communication protocols in SDL.
Lectures and lab exercises.
AuthorsNameYearPublisherLanguage
Jon Elsberger, Dieter Hogrefe, Amardeo SarmaSDL: Formal Object-Oriented Language for Communicating Systems1997Prentice HallEnglish
Grady BoochObject-Oriented Analysis and Design with Applications1994The Benjamin-Cummings PublishingEnglish
Course activity Pre-examination ObligationsNumber of points
Final exam - part oneNoYes100.00
Name and surnameForm of classes
Missing picture!

Jakovljević Nikša
Associate Professor

Lectures
Missing picture!

Stanojević Ivan
Skill Lecturer

Lectures
Missing picture!

Antić Boris
Associate Professor

Lectures
Missing picture!

Jakovljević Nikša
Associate Professor

Computational classes
Missing picture!

Milić Miodrag

Computational classes
Missing picture!

Suzić Siniša
Assistant Professor

Computational classes
Missing picture!

Antić Boris
Associate Professor

Computational classes