FU Berlin AG Netzbasierte Informationssysteme / Networkbased Informationsystems
Institut für Informatik, Fachbereich Mathematik und Informatik, Freie Universität Berlin







XMLSpaces.net






XMLSpaces is an extension to the Linda coordination language for Web-based applications. It supports XML documents as tuple fields and multiple matching routines implementing different relations amongst XML documents, including those given by XML query-languages. XMLSpaces is distributed with a clearly encapsulated open distribution strategy.

XMLSpaces.net is an implementation of the XMLSpaces concepts on the .net platform. It is funded under contract number 2003-144 by Microsoft Research Cambridge. The project will implement the XMLSpaces concept with high quality on the .net platform. This will be done in two phases:

  • Implementation of a XMLSpaces kernel in J# or C# that includes the basic coordination mechanisms and the specific XML support.
  • Implementation of a distributed XMLSpaces on top of the .net framework.

Both results together make a powerful coordination facility available on the .net platform for any CRL supporting platform. In perspective, several research questions can be explored on that basis, eg. mechanisms for disconnected operations of parts of the XMLSpaces, for example on mobile devices. Also, it can be explored whether a suited description of the semantics of XML documents can be used in describing the underlying Linda semantics.
The project is performed in the XML-Lab at FU Berlin.

Reports

Robert Tolksdorf, Franziska Liebsch, and Duc Minh Nguyen: XMLSpaces.NET: An Extensible Tuplespace as XML Middleware. Technical Report B 03-08, FU Berlin, Institut für Informatik, 2003.

Robert Tolksdorf, Franziska Liebsch, and Duc Minh Nguyen: XMLSpaces.NET: An Extensible Tuplespace as XML Middleware (extended version). (submitted)


Download XMLSpaces.Net here