DocumentCode :
1744718
Title :
A distributed asynchronous execution semantics for programming the middleware machine
Author :
Berry, Andrew ; Kaplan, Simon
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., Queensland Univ., Australia
fYear :
2001
fDate :
2001
Firstpage :
187
Lastpage :
195
Abstract :
Distributed software is traditionally built by connecting a set of software components using a communications abstraction. The interaction semantics provided by the abstraction is predominantly static: any programming of behavior occurs in the components or in local wrappers around those components. While autonomous behavior can be programmed over these abstractions, there is increasing awareness that static interaction models are not sufficient to capture the semantic diversity found in dynamic, evolving distributed systems. This paper presents an asynchronous, distributed and executable semantic model suitable for implementing programmable connector objects. Programs described using the semantic model can be jointly executed by a set of autonomous, distributed participants with no explicit synchronization of execution state. By removing the requirement for explicit synchronization, participants can execute independently with no requirement for centralized mediation, and the asynchrony of the model implicitly allows for potentially high latencies in distributed environments like the Internet. This combination of properties makes the model ideal for e-commerce applications
Keywords :
Internet; client-server systems; distributed programming; electronic commerce; Internet; abstraction; distributed asynchronous execution semantics; distributed software; e-commerce; interaction semantics; middleware machine; programmable connector objects; programming; Application software; Automation; Computer science; Connectors; Delay; Internet; Mediation; Message passing; Middleware; Software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Autonomous Decentralized Systems, 2001. Proceedings. 5th International Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-7695-1065-5
Type :
conf
DOI :
10.1109/ISADS.2001.917413
Filename :
917413
Link To Document :
بازگشت