In the past, we talked about single information systems. In the future, we expect an ever increasing number of information systems and data sources, reaching from traditional databases and large document collections, information sources contained in web pages, down to information systems in mobile devices as they will occur in a pervasive computing environment. Therefore not only the immense amount of information demands new thoughts but also the number of different information sources. Essentially, their coordination poses a great challenge for the development of future tools that will be suitable to access, process, and maintain information. We talk about the continuous, "infinite" information, shortly called the "information space". Information in this space is distributed, heterogeneous and undergoes continuous changes. So, the infrastructure for information spaces must provide convenient tools for accessing information, for developing applications for analyzing, mining, classifying, and processing information, and for transactional processes that ensure consistent propagation of information changes and simultaneous invocations of several (web) services within a transactional workflow. As far as possible, the infrastructure should avoid global components. Rather, a peer-to-peer decentralized coordination middleware must be provided that has some self-configuration and adaptation features. In this paper we will elaborate some of the aspects related to process-based coordination within the information space and report on research from our hyperdatabase research framework and from experiences in ETHWorld, an ETH wide project that will establish the ETH information space. Nevertheless, this paper is rather visionary and is intended to stimulate new research in this wide area.
[1]
Heiko Schuldt,et al.
Supporting Reliable Transactional Business Processes by Publish/Subscribe Techniques
,
2001,
TES.
[2]
Shige Peng.
UDDI Technical White Paper
,
2000
.
[3]
Erhard Rahm,et al.
Rule-Based Dynamic Modification of Workflows in a Medical Domain
,
1999,
BTW.
[4]
Umeshwar Dayal,et al.
A transactional nested process management system
,
1996,
Proceedings of the Twelfth International Conference on Data Engineering.
[5]
Alfons Kemper,et al.
A publish and subscribe architecture for distributed metadata management
,
2002,
Proceedings 18th International Conference on Data Engineering.
[6]
Herman Lam,et al.
Achieving dynamic inter-organizational workflow management by integrating business processes, events and rules
,
2002,
Proceedings of the 35th Annual Hawaii International Conference on System Sciences.
[7]
ReichertManfred,et al.
Adept _flex Supporting Dynamic Changes of Workflows Without Losing Control
,
1998
.
[8]
Calton Pu,et al.
Infopipes for composing distributed information flows
,
2001,
M3W.
[9]
Manfred Reichert,et al.
Adeptflex—Supporting Dynamic Changes of Workflows Without Losing Control
,
1998,
Journal of Intelligent Information Systems.
[10]
Frank Leymann,et al.
Supporting Business Transactions Via Partial Backward Recovery In Workflow Management Systems
,
1995,
BTW.
[11]
Heiko Schuldt,et al.
Hyperdatabases: Infrastructure for the Information Space
,
2002,
VDB.
[12]
Gustavo Alonso,et al.
Atomicity and isolation for transactional processes
,
2002,
TODS.
[13]
Hans-Jörg Schek,et al.
A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces
,
1998,
VLDB.