The Gateway to ICT Monitoring
& Control Research in the
Western Balkans

Success stories of FP7 EU-WBC research collaboration
Find your research partner
Ask for assistance
Help Desk

Save as pdf

Model Based Software Engineering Group, University of Belgrade (Serbia)

Model Based Software Engineering Group, University of Belgrade (Serbia)
Organisation: Department for Computing, School of Electrical Engineering, University of Belgrade
Country: Serbia
Contact person(s): prof. Dragan Milicev
Position: Head of the Software Engineering Department
Phone: +381 63 8 434 051
Who we are: 

Model Based Software Engineering Group has an extensive experience with domain-specific model development, integrated industrial process control and workflow managements systems. The team has both a strong scientific background, and an industrial development orientation.

Expertise areas:  Industrial automation ,  Embedded systems ,  Real time systems ,  Monitoring and Control Networks ,  Feedback linearization ,  Distributed control ,  Modelling and model-based engineering
Main achievements:
  • Industrial (process-control) and telecom embedded and real-time systems.
  • Oil-refinery monitoring and control system for integrated process and document flow control (SCADA plus DMS, integrated through a domain-specific language).
  • Public telephone switching system (software architecture and design).
  • Transportation workflow management systems (city transport).
  • Many industrial and business information systems.
International experience:
  • Participated in several Eureka projects
  • Cooperation with the international industry
Collaboration interest:
  • R&D Projects under FP7-ICT
  • Joint R&D in model-based engineering, embedded and real-time systems, monitoring and control software systems
  • Joint training courses
Scientific publications:
  • Milicev, D., Model-Driven Development with Executable UML, John Wiley and Sons (Wrox series), June 2009, ISBN:9780470481639. Translated to Chinese and published by Tsinghua University Press, Beijing.
  • Milicev, D., "On the Semantics of Associations and Association Ends in UML," IEEE Transactions on Software Engineering, Vol. 33, No. 4, April 2007, pp. 238-251
  • Milicev, D., "Automatic Model Transformations Using Extended UML Object Diagrams in Modeling Environments," IEEE Transactions on Software Engineering, Vol. 28, No. 4, April 2002, pp. 413-431
  • Milicev, D., "Domain Mapping Using Extended UML Object Diagrams," IEEE Software, Vol. 19, No. 2, March/April 2002, pp. 90-97
  • Milicev, D., Jovanovic, Z., "Control Flow Regeneration for Software Pipelined Loops with Conditions," International Journal of Parallel Programming, Vol. 30, No. 3, June 2002, pp. 149-179
  • SOLoist framework:
Additional information:

Number of researchers: 10