Functional Approach in Internet-Based Applications: Enabling the Semantic Web, E-Business, Web Services and Agent-Based Knowledge Management

The functional approach to computing has an important role in enabling the Internet-based applications such as the Semantic Web, e-business, web services, and agents for managing the evolving distributed knowledge space. This chapter examines the research issues and trends in these areas, and focuses on how the Functional Data Model and a functional approach can contribute to solving some of the outstanding problems. Specifically, the chapter addresses the role of ontologies and the meta-tagging and indexing of resources; the role of search technologies; the Semantic Web and web services; intelligent agents; and knowledge management.

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

[2]  Dieter Fensel,et al.  An Analysis of Integration Problems of XML-Based Catalogs for B2B Electronic Commerce , 2001, DS-9.

[3]  Gio Wiederhold,et al.  Glossary: Intelligent integration of information , 1996, Journal of Intelligent Information Systems.

[4]  Virgílio A. F. Almeida,et al.  Capacity Planning for Web Services: Metrics, Models, and Methods , 2001 .

[5]  Larry Kerschberg,et al.  WebSifter: An Ontological Web-Mining Agent for E-Business , 2001, DS-9.

[6]  Larry Kerschberg The Role of Intelligent Agents in Advanced Information Systems , 1999 .

[7]  Tore Risch,et al.  Distributed data integration by object‐oriented mediator servers , 2001, Concurr. Comput. Pract. Exp..

[8]  Larry Kerschberg,et al.  Learning for automatic personalization in a semantic taxonomy-based meta-search agent , 2002, Electron. Commer. Res. Appl..

[9]  Larry Kerschberg,et al.  Knowledge Rovers: Cooperative Intelligent Agent Support for Enterprise Information Architectures , 1997, CIA.

[10]  Tran Cao Son,et al.  Adapting Golog for Composition of Semantic Web Services , 2002, KR.

[11]  Gio Wiederhold Intelligent Integration of Information - Foreword , 1996, J. Intell. Inf. Syst..

[12]  Larry Kerschberg,et al.  Resource Management in Agent-Based Distributed Environments , 1999, CIA.

[13]  Anthony Scime WebSifter: an ontology-based personalizable search agent for the Web , 2000, Proceedings 2000 Kyoto International Conference on Digital Libraries: Research and Practice.

[14]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[15]  Larry Kerschberg,et al.  Conceptual Models and Architectures for Advanced Information Systems , 2000, Applied Intelligence.

[16]  James A. Hendler,et al.  A Portrait of the Semantic Web in Action , 2001, IEEE Intell. Syst..

[17]  Larry Kerschberg,et al.  Data architecture and data model considerations , 1899, AFIPS '77.

[18]  Larry Kerschberg,et al.  A Mediator for Approximate Consistency: Supporting “Good Enough” Materialized Views , 2004, Journal of Intelligent Information Systems.

[19]  Larry Kerschberg,et al.  The Role of Intelligent Software Agents in Advanced Information Systems , 1997, BNCOD.

[20]  Larry Kerschberg,et al.  A semantic taxonomy-based personalizable meta-search agent , 2001, Proceedings of the Second International Conference on Web Information Systems Engineering.

[21]  Andreas Witt,et al.  Lessons Learned from Applying AI to the Web , 2000, Int. J. Cooperative Inf. Syst..

[22]  M. R. Genesereth,et al.  Knowledge Interchange Format Version 3.0 Reference Manual , 1992, LICS 1992.

[23]  Suzanne M. Embury,et al.  The Evolving Role of Constraints in the Functional Data Model , 1999, Journal of Intelligent Information Systems.

[24]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[25]  Eugene Xavier XML based security for e-commerce applications , 2001, Proceedings. Eighth Annual IEEE International Conference and Workshop On the Engineering of Computer-Based Systems-ECBS 2001.

[26]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[27]  Tore Risch,et al.  Functional Query Optimization over Object-Oriented Views for Data Integration , 1999, Journal of Intelligent Information Systems.

[28]  Jeff Heflin,et al.  Reading Between the Lines: Using SHOE to Discover Implicit Knowledge from the Web , 1998 .

[29]  Tore Risch,et al.  EDUTELLA: a P2P networking infrastructure based on RDF , 2002, WWW.

[30]  Matthias Klusch,et al.  Cooperative Information Agents IV, The Future of Information Agents in Cyberspace, 4th International Workshop, CIA 2000, Boston, MA, USA, July 7-9, 2000, Proceedings , 2000, CIA.

[31]  Antonio Badia,et al.  Ontologies , 2001, Springer Berlin Heidelberg.

[32]  David Carmel,et al.  Knowledge Agents on the Web , 2000, CIA.

[33]  Larry Kerschberg,et al.  A Taxonomy of Data Models , 1976, VLDB.

[34]  Larry Kerschberg,et al.  Data/knowledge packets as a means of supporting semantic heterogeneity in multidatabase systems , 1991, SGMD.

[35]  Doyle Joseph Weishar A knowledge-based architecture for query formulation and processing in federated heterogeneous databases , 1994 .

[36]  Tran Cao Son,et al.  The semantic web: a brain for humankind , 2001 .

[37]  Robert Parry,et al.  National Computer Conference: 4-7 May 1981 McCormick Place, Chicago, USA , 1981, Microprocess. Microsystems.

[38]  Ian Horrocks,et al.  OIL: An Ontology Infrastructure for the Semantic Web , 2001, IEEE Intell. Syst..

[39]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[40]  Munindar P. Singh Physics of Service Composition , 2001 .

[41]  Ian Horrocks,et al.  The Semantic Web: The Roles of XML and RDF , 2000, IEEE Internet Comput..

[42]  Joanna Bryson,et al.  Toward Behavioral Intelligence in the Semantic Web , 2002, Computer.

[43]  Alun D. Preece,et al.  Experience in Using RDF in Agent-Mediated Knowledge Architectures , 2003, AMKM.

[44]  Michael Wooldridge,et al.  Issues in Agent-Based Software Engineering , 1997, CIA.

[45]  Anthony Nadalin,et al.  Web Services Coordination (WS- Coordination) , 2004 .

[46]  C. Lindberg The Unified Medical Language System (UMLS) of the National Library of Medicine. , 1990, Journal.

[47]  Steffen Staab,et al.  On2broker: Semantic-Based Access to Information Sources at the WWW , 1999, Intelligent Information Integration.

[48]  Anura Gurugé,et al.  Universal Description, Discovery, and Integration , 2004 .

[49]  Leonid Mokrushin,et al.  Dynamic e-service composition in DySCo , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

[50]  Larry Kerschberg,et al.  A Synthetic English query language for a relational associative processor , 1976, ICSE '76.

[51]  James A. Hendler,et al.  The Semantic Web: A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities , 2001 .

[52]  I. Nonaka,et al.  How Japanese Companies Create the Dynamics of Innovation , 1995 .

[53]  Peter Buneman,et al.  FQL: a functional query language , 1979, SIGMOD '79.

[54]  David W. Shipman,et al.  The functional data model and the data languages DAPLEX , 1981, TODS.

[55]  David W. Shipman The functional data model and the data language DAPLEX , 1979, SIGMOD '79.

[56]  Larry Kerschberg,et al.  Data and information architectures for large-scale distributed data intensive information systems , 1996, Proceedings of 8th International Conference on Scientific and Statistical Data Base Management.

[57]  Jessie Kennedy,et al.  Advances in Databases , 1996, Lecture Notes in Computer Science.

[58]  Dieter Fensel,et al.  Ontobroker: Ontology Based Access to Distributed and Semi-Structured Information , 1999, DS-8.

[59]  Vijay V. Raghavan,et al.  BitCube: A Three-Dimensional Bitmap Indexing for XML Documents , 2004, Journal of Intelligent Information Systems.

[60]  Martin van den Berg,et al.  Focused Crawling: A New Approach to Topic-Specific Web Resource Discovery , 1999, Comput. Networks.

[61]  Larry Kerschberg,et al.  Guest Editor Introduction: Functional Approach to Intelligent Information Systems , 2004, Journal of Intelligent Information Systems.

[62]  Amit P. Sheth,et al.  WebWork: METEOR2's Web-Based Workflow Management System , 1998, Journal of Intelligent Information Systems.

[63]  Dieter Fensel,et al.  Ontology-Based Knowledge Management , 2002, Computer.

[64]  Norman W. Paton,et al.  A Prolog Interface to a Functional Data Model Database , 1988, EDBT.

[65]  Ronald J. Brachman,et al.  An overview of the KL-ONE Knowledge Representation System , 1985 .

[66]  James A. Hendler,et al.  Agents and the Semantic Web , 2001, IEEE Intell. Syst..

[67]  C. Lee Giles,et al.  Context and Page Analysis for Improved Web Search , 1998, IEEE Internet Comput..

[68]  Gio Wiederhold,et al.  The roles of artificial intelligence in information systems , 1991, Journal of Intelligent Information Systems.

[69]  Larry Kerschberg,et al.  An Agency-Based Framework for Electronic Business , 1999, CIA.

[70]  James A. Hendler,et al.  Ontology-based Web agents , 1997, AGENTS '97.

[71]  Regina Dunlea,et al.  Simple Object Access Protocol (SOAP) , 2005 .

[72]  Larry Kerschberg,et al.  Expert database systems: knowledge/data management environments for intelligent information systems , 1990, Inf. Syst..

[73]  Larry Kerschberg,et al.  Intelligent Web Search via Personalizable Meta-search Agents , 2002, CoopIS/DOA/ODBASE.

[74]  Daniel A. Menascé,et al.  Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning , 2000 .

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

[76]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[77]  Matthias Klusch,et al.  Dynamic service matchmaking among agents in open information environments , 1999, SGMD.

[78]  Paola Velardi,et al.  Integrated approach to Web ontology learning and engineering , 2002, Computer.

[79]  Larry Kerschberg,et al.  Knowledge Management in Heterogeneous Data Warehouse Environments , 2001, DaWaK.