Thesis (Selection of subject)Thesis (Selection of subject)(version: 308)
Assignment details
ProCom middleware
Thesis title in Czech: ProCom middleware
Thesis title in English: ProCom middleware
Key words: ProCom, middleware, FreeRTOS
English key words: ProCom, middleware, FreeRTOS
Academic year of topic announcement: 2010/2011
Type of assignment: diploma thesis
Thesis language: angličtina
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: prof. RNDr. Tomáš Bureš, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 11.04.2011
Date of assignment: 11.04.2011
Date and time of defence: 27.05.2013 11:30
Date of electronic submission:23.11.2012
Date of submission of printed version:07.12.2012
Date of proceeded defence: 27.05.2013
Reviewers: RNDr. Mgr. Tomáš Pop, Ph.D.
ProCom is a component system aimed at development for embedded and real-time devices. In addition to design, ProCom features ProCom middleware as a dedicated runtime environment. The goal of this thesis is to develop and implement parts of the ProCom middleware that provide necessary support for the execution of ProCom components (generated and hand-written code), including support for transparent communication within one node or between nodes. The middleware will be implemented on top of the real-time operating system FreeRTOS.
[1] Tomáš Bureš, Jan Carlson, Séverine Sentilles and Aneta Vulgarakis Malardalen Real-Time Research Centre, A Component Model Family for Vehicular Embedded Systems,
Vasteras, Sweden.

[2] Tomáš Bureš, Jan Carlson, Ivica Crnkovic, Séverine Sentilles, and Aneta Vulgarakis, ProCom — the Progress component model reference manual, version 1.0. Technical Report ISSN 1404-3041 ISRN MDH-MRTC-230/2008-1-SE, Mälardalen University, June 2008.

[3] Jan Carlson, Juraj Feljan, Jukka Mäki-Turja and Mikael Sjödin, Deployment Modelling and Synthesis in a Component Model for Distributed Embedded Systems, 36th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Lille, France, 2010.

[4] FreeRTOS homepage,, December 2010.

[5] Tomáš Pop, The Progress Run-time Architecture, Master of Science Thesis, Mälardalen University, February 2009.

[6] ProgressIDE,, November 2010.
Charles University | Information system of Charles University |