A project partially funded by the EU in the ESPRIT Open LTR programme
under contract number 20179. Project partners are the TU Berlin (Fachbereich 13, Informatik,
Forschungsgruppe KIT/FLP)
and the Department of Computer
Science, University of Bologna
The project PageSpace aims at supporting networked applications which require
interaction between distributed software components and active processing. It
is based on the Internet and the World Wide Web but introduces a notion of
active Web-pages that are capable of executing code.
The possibility of including code within a Web-Page will be a major direction
in the development of the Web as a standard platform for networked
applications. However, this still leaves open the question, how these active
entities coordinate their work.
In the PageSpace, the technology of coordination languages will be employed to
support this necessary coordination. Coordination languages are designed to
add this capability to active entities in order to enable them to form an
ensemble in which they work together.
The project takes a twofold approach in the first phase. Starting from an
analysis of applications' requirements, a set of necessary services will be
derived that have to be supported by the PageSpace platform. The project
focuses on the application domains groupware and workflow-modeling. Starting
from Web- and coordination-technology, a platform will be defined and its
implementation strategy be developed. At the end of the first phase, an
experimental implementation will demonstrate the potential of the platform to
support the named application domains.
The second phase of the project will develop the PageSpace platform as an
engineering product. Both system software and applications shall be developed
in conjunction with industrial partners to show the feasibility of the
PageSpace. The platform shall be implemented at a European scale.
Documentation
There is - errr, well - not that much documentation so far, here are some
papers describing our approach.
- The slides from a
talk given by Paolo
Ciancarini
- PageSpace TR 1, Robert Tolksdorf, Paolo Cianarini:
Integrating Internet Services with
a PageSpace
(Position paper for the Invited
International Workshop on Middleware at SIGCOMM95)
- PageSpace TR 2, P. Ciancarini and R. Tolksdorf and F. Vitali:
Weaving the Web using Coordination
(Short paper
for Coordination
96, Presentation
at the conference)
- PageSpace TR 3, Paolo Ciancarini, Andreas Knoche, Robert Tolksdorf, Fabio Vitali:
PageSpace: An Architecture to
Coordinate Distributed Applications on the Web
(Fifth International World Wide Web Conference, Presentation
at the conference)
- PageSpace TR 4, P. Ciancarini, R. Tolksdorf:
Using the Web to Coordinate Distributed Applications
(Accepted
for the The Seventh ACM SIGOPS European Workshop - Systems Support for Worldwide Applications. Full paper in preparation.)
- PageSpace TR 5, P. Ciancarini, D. Rossi, F.Vitali, A. Knoche, R. Tolksdorf:
Coordination Technology for the WWW
(Accepted
for the workshop on
Web Infrastructure for Collaborative Applications at the
IEEE Fifth Workshop on Enabling Technologies: Infrastructure for
Collaborative Enterprises)
- PageSpace TR 6, Robert Tolksdorf:
Tuples embedded in Java
- PageSpace TR 7, Paolo Ciancarini, Andreas Knoche, Robert Tolksdorf and Fabio Vitali:
Coordination With Client-Initiated Connections
- PageSpace TR 8, Andreas Knoche, Robert Tolksdorf:
A First Approach on Delta and Epsilon-Agents (Postscript)
- PageSpace TR 9, Robert Tolksdorf:
The Architecture of the Alpha and Beta Agents (also in Postscript)
- PageSpace TR 10, Paolo Ciancarini, Andreas Knoche, Davide Rossi, Robert Tolksdorf:
Redesigning the Web: From Passive Pages to Coordinated Agents in PageSpaces
(Accepted
for the The Third International Symposium on Autonomous Decentralized Systems, ISADS97). Also in Postscript.
- PageSpace TR 11, Paolo Ciancarini, Andreas Knoche, Davide Rossi, Robert Tolksdorf, Fabio Vitali:
The PageSpace deliverable for the first project phase. (All documents
are available in Postscript)
- Paolo Ciancarini, Andreas Knoche, Davide Rossi, Robert Tolksdorf:
Redesigning the Web: From Passive Pages to
Coordinated Agents in PageSpaces
- P. Ciancarini, R. Tolksdorf, F. Vitali:
Towards an interactive Web
- P. Ciancarini and D. Rossi:
Jada: a coordination toolkit for Java
- Robert Tolksdorf:
Laura - A Service-Based Coordination
Language
- A. Knoche and R. Tolksdorf:
Laura on the PageSpace Platform
- P. Ciancarini and D. Rossi:
Coordinating distributed applets with
Shade/Java
- Andreas Knoche, Davide Rossi, Robert Tolksdorf, Fabio Vitali:
The Architecture of the Experimental
PageSpace Platform
- Andreas Knoche, Davide Rossi, Robert Tolksdorf:
Demonstration Applications for PageSpace
- Paolo Ciancarini, Andreas Knoche, Robert Tolksdorf, Fabio Vitali:
PageSpace: An Architecture to Coordinate
Distributed Applications on the Web
(Reprint from Computer Networks and ISDN Systems,
28(7-11):941-952, 1996. Proceedings of the Fifth International
World Wide Web Conference.)
- Robert Tolksdorf, Gustaf Neumann, Wolfram Conen, Peter Bertok,
Matthew Fuchs:
Working Group Report on Web
Infrastructure for Collaborative Applications
(Reprint from Proceedings of the
5th Workshops on Enabling Technologies: Infrastructure for
Collaborative Enterprises (WET ICE '96), June 19-21, 1996, Stanford,
California. Los Alamitos, California: IEEE Computer Society Press,
pages 340-45, 1996.)
- PageSpace TR 12, Paolo Ciancarini, Andreas Knoche, Davide Rossi,
Robert Tolksdorf, Fabio Vitali:
Coordinating Java agents for financial
applications on the
WWW
(Accepted
for the The
Second International Conference and Exhibition on The Practical
Application of Intelligent Agents and Multi-Agents, PAAM '97).
Also in Postscript.
- PageSpace TR 13, Paolo Ciancarini. Robert Tolksdorf, Fabio Vitali,
Davide Rossi, Andreas Knoche:
Distributed Applications on the WWW:
Coordinating Java Agents with PageSpace
(Submitted
to the IEEE
Computer Special Issue on Executable Content: Java and Related
Technologies).
- PageSpace TR 14, Paolo Ciancarini, Robert Tolksdorf, Fabio Vitali:
Towards
an interactive Web
(Submitted
to IEEE
Internet Computing).
- PageSpace TR 15, Paolo Ciancarini, Robert Tolksdorf, Fabio
Vitali:
Coordination
on the World Wide Web: The PageSpace Experience
(submitted
to COORDINATION'97).
For the work in PageSpace, we maintain a mailinglist (restricted access) and a repository of information related to
PageSpace. Also relevant calls for papers
are collected. Relevant to our work are the issues discussed on the
mailinglists HTML workinggroup and Software Agents.
Note: These links work only partially, the information found there
is somewhat outdated.
Monitor this page
Enter your
email address to the following form and you will get mail from Netmind
whenever this page is changed.
People working and contributing to PageSpace
People working in and contributing to the PageSpace project are:
Contact
The PageSpace Team
accesses since Aug 7 1996, Access-log
$Id: index.html,v 1.32 1997/01/27 11:01:05 pagespc Exp pagespc $