Skip to main content
Article thumbnail
Location of Repository

Word Count 11,550

By Peter R. Pietzuch, Name Peter, R. Pietzuch, Dr. Chaoying Ma and Mr. Walt Yao


The original goal of this project was to extend the existing implementation of the Corba-Based Event Architecture (COBEA) with support for object-oriented event type classes and static type-checking of events. Application programmers should be able to use the Object Definition Language (ODL) to describe event type hierarchies, which are then transformed into C++ stub code by the means of an event type compiler. Moreover, it should be possible to transform these ODL event class declarations into a programming language independent representation by using the eXtensible Markup Language (XML). Work Completed The design, implementation and evaluation of an event type compiler was successfully carried out. The compiler transforms ODL event type descriptions into C++ stub code that is usable with the COBEA system. Complex event type hierarchies can be easily expressed in ODL, giving the event application programmer an intuitive programming model to use, combined with the advantages of type-checking. The current implementation of COBEA was altered in order to support the idea of a hierarchical structure between event types. In addition to that, XML output of the event type hierarchy can be generated

Topics: Signed Date ii Contents
Year: 2009
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.