Engineering Information Service Infrastructure for Ubiquitous Computing

This paper describes a software framework for the development of a ubiquitous computing environment for distributed engineering information services. Two fundamental issues are addressed: universal accessibility of devices to information services, and collaboration among the parties accessing the information services. The first calls for the development of device-independent information services that have the flexibility to support a wide range of client devices. We introduce a mediation-based framework that enables information clients to calibrate the source information services to the clients’ characteristics. The second requires effective integration of information services, which we address in two ways: (1) we sketch an ontology standard and describe how such a standard can be effectively applied for exchanging project scheduling and resource information; and (2) we illustrate an infrastructure that is particularly suitable for the integration of engineering services. A prototype for the ubiquitous co...

[1]  Craig Schlenoff,et al.  The Process Specification Language (PSL) Overview and Version 1.0 Specification , 2000 .

[2]  Ken Arnold,et al.  The Java Programming Language , 1996 .

[3]  Stefano Ceri,et al.  Towards Megaprogramming , 1990 .

[4]  Kees van Deemter,et al.  Information sharing , 1985, SIGP.

[5]  Jennifer Widom,et al.  Maintenance of Materialized Views: Problems, Techniques, and Applications , 1999, IEEE Data Eng. Bull..

[6]  Stefano Ceri,et al.  Toward megaprogramming , 1992, CACM.

[7]  Yannis Papakonstantinou,et al.  Object Fusion in Mediator Systems , 1996, VLDB.

[8]  Ulrich Flemming,et al.  Information Sharing in Building Design , 1999 .

[9]  Bonsang Koo,et al.  Feasibility study of 4D CAD in commercial construction , 2002 .

[10]  Martin Fischer,et al.  Generating, evaluating and visualizing construction schedules with CAD tools , 1998 .

[11]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[12]  Ram D. Sriram,et al.  Process Specification Language for Project Information Exchange , 2003 .

[13]  Kincho H. Law,et al.  USING PROCESS SPECIFICATION LANGUAGE FOR PROJECT INFORMATION EXCHANGE , 2002 .

[14]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[15]  David Liu Data-flow Distribution in FICAS Service Composition Infrastructure , 2002 .

[16]  G. Wiederhold,et al.  A security mediator for health care information. , 1996, Proceedings : a conference of the American Medical Informatics Association. AMIA Fall Symposium.

[17]  James Clark,et al.  XSL Transformations (XSLT) Version 1.0 , 1999 .

[18]  Michael Gruninger,et al.  Process Specification Language for project scheduling information exchange , 2003 .

[19]  Kincho H. Law,et al.  CHAOS: An Active Security Mediation System , 2000, CAiSE.

[20]  Michael R. Genesereth,et al.  The Conceptual Basis for Mediation Services , 1997, IEEE Expert.