Configuration-level programming of distributed applications using implicit invocation

Chen Chen, James M. Purtilo · 2002

Concerns the technology and methods for integrating an application that is event-based, whether that application is being constructed from scratch or is a synthesis of existing event-based systems. Developing an event-based application is a complex task for programmers, who must address several issues not found in traditional systems, and, currently, must do so without much assistance. In this paper, we broaden the technology for integration to encompass event-based programming. A method is presented for separating event-based interaction properties from the implementation of the application modules, so that system integration can be performed using only the abstractions. Then, based upon the abstract aggregate, all interface software needed to validly implement the system is generated automatically. A software bus model is enhanced to accommodate the models which drive event-based distributed applications. In this way, designers may define complex event-based interaction abstractly, making it easier to integrate and experiment with event-based distributed applications.>

Read the paper · More papers on PaperTik