WOS: an Internet Computing Environment

Given the current development of the Internet, the Web, mobile communications and services, we are clearly heading towards an era of widely integrated ubiquitous services sharing some kind of global operating system. This article describes the idea, the objectives and the current state of the development of the WOS-project. The Web Operating System (WOS) consists of a series of versioned servers where each one can offer different services, themselves versioned. Each node can act as a server or a client. A common protocol, itself versioned, is used for communication among WOSNodes. Requests for services can be passed on to other servers as appropriate. The WOS is defined by the combined actions of different nodes.

[1]  Peter R. Cappello,et al.  Javelin: Internet‐based parallel computing using Java , 1997 .

[2]  James C. French,et al.  A Synopsis of the Legion Project , 1994 .

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

[4]  Gilbert Babin REQUIREMENTS FOR THE IMPLEMENTATION OF WOS TM PROTOCOLS , 1998 .

[5]  Slim Ben Lamine,et al.  SIMULTANEOUS MULTIPLE VERSIONS: THE KEY TO THE WOS , 1998 .

[6]  Oliver Krone,et al.  Using Corba in the Web Operating System , 2000, DCW.

[7]  M. van Steen,et al.  The Architectural Design of Globe: A Wide-Area Distributed System , 1997 .

[8]  David E. Culler,et al.  WebOS: operating system services for wide area applications , 1998, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244).

[9]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[10]  Zvi M. Kedem,et al.  Charlotte: Metacomputing on the Web , 1999, Future Gener. Comput. Syst..

[11]  Henri Casanova,et al.  NetSovle: A Network Server for Solving Computational Science Problems , 1996, Proceedings of the 1996 ACM/IEEE Conference on Supercomputing.

[12]  Pierre Kuonen,et al.  Intensional High Performance Computing , 2000, DCW.

[13]  Ioana Banicescu,et al.  Running Scientific Computations In A Web Operating System Environment , 1999 .

[14]  Eric A. Brewer,et al.  ATLAS: an infrastructure for global computing , 1996, EW 7.

[15]  John Plaice,et al.  WOS COMMUNITIES — INTERACTIONS AND RELATIONS BETWEEN ENTITIES IN DISTRIBUTED SYSTEMS , 1999 .

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

[17]  Gilbert Babin,et al.  Two-level communication protocol for a Web operating system (WOS/sup TM/) , 1998, Proceedings. 24th EUROMICRO Conference (Cat. No.98EX204).

[18]  Peter G. Kropf,et al.  Message Chains and Disjunct Paths for Increasing Communication Performance in Large Networks , 2000, DCW.

[19]  Thomas Bohme SEARCH IN THE WOSNet , 1998 .

[20]  Noam Nisan,et al.  The popcorn project: distributed computation over the internet in java , 1997 .

[21]  Herwig Unger,et al.  Simulation of Search and Distribution Methods for Jobs in a WEB Operating System (WOS) , 1998 .

[22]  Pierre Kuonen,et al.  A DYNAMICALLY CONFIGURABLE ENVIRONMENT FOR HIGH PERFORMANCE COMPUTING , 2000 .

[23]  Armin R. Mikler,et al.  Design and Implementation of a Distributed Agent Delivery System , 2000, DCW.

[24]  Tim Brecht,et al.  ParaWeb: towards world-wide supercomputing , 1996, EW 7.

[25]  Oliver Krone,et al.  WebComs: Transactions as Object-Flow Networks for the WOS , 1999 .

[26]  Gilbert Babin,et al.  A Two-Level Communication Protocol for a Web Operating System ( WOS TM ) , 1998 .

[27]  John Plaice,et al.  PROBLEMS OF COMPUTING ON THE WEB , 1997 .

[28]  Peter Kropf OVERVIEW OF THE WOS PROJECT , 1999 .

[29]  Simon Schubiger,et al.  A Resource Classification System for the WOS , 2000 .

[30]  Gilbert Babin,et al.  Application Programming Interface for WOSP/WOSRP , 2000, DCW.