Publications of Franz Puntigam (PePu98)

Christof Peter and Franz Puntigam.
Coordination of CORBA Objects with Process Types.
Work in Progress contribution to Middleware '98, The Lake District, England, September 1998.

Abstract:

Coordination is one of the most important tasks in concurrent, distributed program development. Conventional interface definitions like the CORBA-IDL do not support the programmer concerning coordination. Messages sent at the wrong time may cause errors to occur at remote sites, where they are difficult to handle. Much design effort is required to avoid them. Process types provide means to ensure that all clients are coordinated before sending a message to a server so that no message-not-understood-errors can occur even if the understandability of messages depends on the server's state. An extension of the CORBA-IDL allows us to combine the benefits of process types with the basic object design of CORBA. Type errors caused by wrong message orderings are detected at run time before these messages are sent to a remote client; the exceptions can be handled locally. A subtyping relation allows us to inherit restrictions on message orderings.
Paper
@InProceedings{PePu98,
  author    = "Christof Peter and Franz Puntigam",
  title     = "Coordination of {CORBA} Objects with Process Types",
  booktitle = "Middleware '98, Work-in-progress papers",
  year      = 1998,
  address   = "The Lake District, England",
  month     = sep,
  url       = "http://www.complang.tuwien.ac.at/franz/papers/hicss94.ps.gz"
}
Complang
Puntigam
   About Me
   Research
      Publications
      Student Work
   Lehre
   Links
Sitemap
Contact
Faculty of Informatics
Vienna University of Technology
top | HTML 4.01 | last update: 2004-04-21 (Puntigam)