WebComs: Transactions as Object-Flow Networks for the WOS

Data-ow networks-or object ow networks in their more general form-are a suitable coordination language for distributed applications. Their advantages include easy to understand diagrams, natural parallelism and fault tolerance. Object-ow networks are used for coordination at user level in the context of the WOS. In addition, the implementation is based on WOS services and resources. A basic framework based on attribute schemes, attributes, WebComs (Web Components) and channels is introduced. WOS speciic questions such as usage of warehouses , versioning, service and resource lookup will be addressed as well. As this paper reeects the state of an ongoing project, an outlook presents the future directions.

[1]  Iskender Agi,et al.  GLU: A High-Level System for Granular Data-Parallel Programming , 1997, Concurr. Pract. Exp..

[2]  Simon Schubiger,et al.  Interactive Resource Sharing on the Web , 1998 .

[3]  Charles Simonyi,et al.  Intentional Programming - Innovation in the Legacy Age , 1996 .

[4]  Simon Schubiger-Banz,et al.  WebRes: Towards a Web Operating System , 1999, Kommunikation in Verteilten Systemen.

[5]  R. Jagannathan,et al.  Fault tolerance in parallel implementations of functional languages , 1991, [1991] Digest of Papers. Fault-Tolerant Computing: The Twenty-First International Symposium.

[6]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .

[7]  John Plaice,et al.  Introduction to Intensional Programming , 1996 .

[8]  John Plaice,et al.  Towards a Web Operating System , 1997 .

[9]  Ian Foster,et al.  Strand: New Concepts in Parallel Programming , 1990 .

[10]  Chris Dodd,et al.  GLU programmer's guide , 1996 .

[11]  Oege de Moor,et al.  Transformation in intentional programming , 1998, Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203).