Subject: Development Tools for Communications and Signal Processing 2 (12 - EK200)


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
ProjectYesYes50.00
Practical part of the exam - tasksNoYes50.00
Name and surnameForm of classes
Missing picture!

Vukobratović Dejan
Full Professor

Lectures
Missing picture!

Ostrogonac Stevan
Research Associate

Laboratory classes
Missing picture!

Minja Aleksandar
Assistant Professor

Laboratory classes
Missing picture!

Radosavljević Miloš
Research Associate

Laboratory classes
Missing picture!

Milić Miodrag

Laboratory classes
Missing picture!

Ćeranić-Škorić Tamara
Associate Professor

Laboratory classes