You are required to read and agree to the below before accessing a full-text version of an article in the IDE article repository.

The full-text document you are about to access is subject to national and international copyright laws. In most cases (but not necessarily all) the consequence is that personal use is allowed given that the copyright owner is duly acknowledged and respected. All other use (typically) require an explicit permission (often in writing) by the copyright owner.

For the reports in this repository we specifically note that

  • the use of articles under IEEE copyright is governed by the IEEE copyright policy (available at
  • the use of articles under ACM copyright is governed by the ACM copyright policy (available at
  • technical reports and other articles issued by Mälardalen University is free for personal use. For other use, the explicit consent of the authors is required
  • in other cases, please contact the copyright owner for detailed information

By accepting I agree to acknowledge and respect the rights of the copyright owner of the document I am about to access.

If you are in doubt, feel free to contact

Distinguished Lecture: MARTE: Implemention of the POSIX minimum real-time system OS profile for embedded applications


Michael Gonzalez-Harbour



Start time:

2000-11-23 11:00

End time:

2000-11-23 12:00



Contact person:


The real-time POSIX standards represent an effort by both vendors and users of real-time operating systems to support, for the first time, real-time applications that exhibit a high degree of portability across diverse hardware and software environments.  This talk will give an overview of these standards. We will review the main operating systems services used in real-time applications. We will also give a brief overview of the standard POSIX subsets (i.e., profiles), which allow a wide range of real-time operating system implementations: from
the small and highly efficient embedded real-time system to the large system with real-time requirements. The architecture and performance of an open source implementation of the minimum real-time POSIX profile, called MaRTE OS, will be described.


Michael Gonzalez Harbour is an Associate Professor in the Department of Electronics and Computers at the University of Cantabria. He works in schedulability analysis for distributed real-time systems. He is a co-author of "A Practitioner's Handbook on Real-Time Analysis". He has been involved in several projects using Ada to build real-time controllers for robots. Michael is an active member of the POSIX real-time working group. He is the Technical Editor of the IEEE POSIX.1d and IEEE POSIX.1j standards. He is currently leading two projects
related to real-time systems: MaRTE OS is an open source implementation of the minimum real-time POSIX operating system standard, intended for embedded applications; MAST is a modeling and analysis suite for real-time applications.