CORBA extension for OSA+(Open System Architecture Platform for Universal Services)
Master thesis - Project description
The OSA+ is a middleware for embedded real-time systems, which aims to reduce the overhead as much as possible. It is designed as a pluggable architecture which allows for high scalability, as services is used for extending the platform functionality. The CORBA extension should be designed like such an extended service. It will provide OSA+ the possibility to "speak" with other CORBA implementations.
Chosen approach and expected results
I have chosen to split the thesis into three phases:- Phase 1: Research
This part of my thesis will be dedicated for doing research on the CORBA architecture.
This work will, in addition to the knowledge gained, result in an essay giving an overview of the CORBA architecture. - Phase 2: Implemetation
This part of the thesis will take part at the University of Karlsruhe, Germany. I will be working in a team consisting of the developer(s) of OSA+. - Phase 3: Benchmarking and documentation
The thesis report will contain documentation of the implementation and the test results. I will also describe the different approaches used for achieving the results.
In the "Current status"-section, I will post updates and information on the progress of my work.
OSA+ is a highly scalable real-time middleware for embedded systems,
in which the platform can be expanded by means of "extended services".