Building a Meta-level architecture for distributed applications

Bert Robben, Wouter Joosen, Frank Matthijs, Bart Vanhaute, Pierre Verbaeten · 1998

Distributed applications are complex software systems that inherently expose concurrency and that need support for non-functional requirements such as reliability and security. We present a model that integrates application objects with a support architecture. An implicit concurrent meta-object protocol guarantees a clear separation between application and support system. Both are programmed with Correlate, a concurrent object-oriented language. We illustrate how a generic meta-level architecture can be customised to take application specific behaviour into account.

Read the paper · More papers on PaperTik