Mediators, Concepts and Practice

Mediators are intermediary modules in large-scale information systems that link multiple sources of information to applications. They provide a means for integrating the application of encoded knowledge into information systems. Mediated systems compose autonomous data and information services, permitting growth and enable their survival in a semantically diverse and rapidly changing world. Constraints of scope are placed on mediators to assure effective and maintainable composed systems. Modularity in mediated architectures is not only a goal, but also enables the goal to be reached. Mediators focus on semantic matching, while middleware provides the essential syntactic and formatting interfaces.

[1]  Andreas Paepcke,et al.  A mediation infrastructure for digital library services , 2000, DL '00.

[2]  James R. Slagle,et al.  An explanation facility for today's expert systems , 1989, IEEE Expert.

[3]  Christian S. Jensen,et al.  Temporal Data Management , 1999, IEEE Trans. Knowl. Data Eng..

[4]  Gio Wiederhold,et al.  Meditation to Deal with Heterogeneous Data Sources , 1999, INTEROP.

[5]  Joseph Y. Halpern,et al.  Representation Dependence in Probabilistic Inference , 1995, IJCAI.

[6]  Peter C. Cheeseman,et al.  In Defense of Probability , 1985, IJCAI.

[7]  M. Waldrop The Intelligence of Organizations: Humans work in organizations, and increasingly, so do computers; are there lessons to be learned? , 1984, Science.

[8]  Jie Zhao,et al.  Schema Mediation in Peer Data Management Systems , 2011, Int. J. Cooperative Inf. Syst..

[9]  Linda G. DeMichiel,et al.  Performing operations over mismatched domains , 1989, [1989] Proceedings. Fifth International Conference on Data Engineering.

[10]  Sushil Jajodia,et al.  Integrating Temporal Data in a Heterogeneous Environment , 1993, Temporal Databases.

[11]  Gio Wiederhold,et al.  Information Systems that Really Support Decision-Making , 1999, Journal of Intelligent Information Systems.

[12]  Ophir Frieder,et al.  Information Retrieval: Algorithms and Heuristics , 1998 .

[13]  Gerald J. Kowalski,et al.  Information Retrieval Systems , 1997, The Information Retrieval Series.

[14]  Mark A. Musen,et al.  PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment , 2000, AAAI/IAAI.

[15]  Philip A. Bernstein,et al.  Middleware: a model for distributed system services , 1996, CACM.

[16]  Levent V. Orman Functional Development of Database Applications , 1988, IEEE Trans. Software Eng..

[17]  S. Jørgensen The art of computer systems performance analysis: Techniques for Experimental Design, Measurement, Simulation and Modeling. Raj Jain. John Wiley, New York. Hardcover, 720 p. U.S. $52.95. , 1992 .

[18]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[19]  Martin L. Kersten,et al.  A Graph-Oriented Model for Articulation of Ontology Interdependencies , 1999, EDBT.

[20]  Gio Wiederhold,et al.  Collaboration requirements: a point of failure in protecting information , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[21]  Carola Eschenbach,et al.  Formal Ontology in Information Systems , 2008 .

[22]  Ronald Fagin,et al.  Combining Fuzzy Information from Multiple Systems , 1999, J. Comput. Syst. Sci..

[23]  Craig A. Knoblock,et al.  The Ariadne Approach to Web-Based Information Integration , 2001, Int. J. Cooperative Inf. Syst..

[24]  Sascha Ossowski,et al.  Agent-Based Semantic Service Discovery for Healthcare: An Organizational Approach , 2006, IEEE Intelligent Systems.

[25]  Peter Jackson,et al.  Introduction to expert systems , 1986 .

[26]  A. Watson,et al.  OMG (Object Management Group) architecture and CORBA (common object request broker architecture) specification , 2002 .

[27]  Dieter Fensel,et al.  Towards the Semantic Web: Ontology-driven Knowledge Management , 2002 .

[28]  Meng Chang Chen,et al.  On the Data Model and Access Method of Summary Data Management , 1989, IEEE Trans. Knowl. Data Eng..

[29]  Torsten Grust,et al.  Accelerating XPath evaluation in any RDBMS , 2004, TODS.

[30]  Gio Wiederhold,et al.  Intelligent integration of information , 1993, Springer US.

[31]  Hector Garcia-Molina,et al.  Template-based wrappers in the TSIMMIS system , 1997, SIGMOD '97.

[32]  Eduardo Mena,et al.  Applications of Moving Objects Databases , 2005, Spatial Databases.

[33]  Steffen Staab,et al.  International Handbooks on Information Systems , 2013 .

[34]  G. Wiederhold,et al.  Encapsulation and Composition of Ontologies , 1998 .

[35]  Dieter Fensel,et al.  Conclusions: Ontology‐driven Knowledge Management – Towards the Semantic Web? , 2003 .

[36]  Doron Rotem,et al.  Simple Random Sampling from Relational Databases , 1986, VLDB.

[37]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[38]  Parag Agrawal,et al.  Trio-One: Layering Uncertainty and Lineage on a Conventional DBMS (Demo) , 2007, CIDR.

[39]  Robert L. Glass,et al.  Facts and fallacies of software engineering , 2002 .

[40]  LINDA G. DEMICHIEL,et al.  Resolving Database Incompatibility: An Approach to Performing Relational Operations over Mismatched Domains , 1989, IEEE Trans. Knowl. Data Eng..

[41]  Zhen Lin,et al.  Genomic Research and Human Subject Privacy , 2004, Science.

[42]  Gio Wiederhold,et al.  Abstraction of Representation for Interoperation , 1997, ISMIS.

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

[44]  Sushil Jajodia,et al.  Temporal Databases: Theory, Design, and Implementation , 1993 .

[45]  Yannis Manolopoulos,et al.  Spatial Databases , 2004 .

[46]  Craig A. Knoblock,et al.  A hierarchical approach to wrapper induction , 1999, AGENTS '99.

[47]  Michael Stonebraker,et al.  The design of POSTGRES , 1986, SIGMOD '86.

[48]  Michael F. Goodchild,et al.  Interoperating Geographic Information Systems , 2012 .

[49]  Ken Samuel,et al.  Integration Workbench: Integrating Schema Integration Tools , 2006, 22nd International Conference on Data Engineering Workshops (ICDEW'06).

[50]  Prasenjit Mitra,et al.  An Ontology-Composition Algebra , 2004, Handbook on Ontologies.

[51]  Frederick Hayes-Roth The Knowledge-Based Expert System: A Tutorial , 1984, Computer.

[52]  Stefan Decker,et al.  Enabling Networked Knowledge , 2008, CIA.

[53]  Peter Jackson,et al.  Introduction to Expert Systems, 2nd Edition , 1990 .

[54]  Dan Connolly,et al.  XML : principles, tools, and techniques , 1997 .

[55]  Borko Furht,et al.  Handbook of Cloud Computing , 2010 .

[56]  R. Doyle The American terrorist. , 2001, Scientific American.

[57]  Won Kim,et al.  Modern Database Systems: The Object Model, Interoperability, and Beyond , 1995, Modern Database Systems.

[58]  G. Razran,et al.  The observable unconscious and the inferable conscious in current Soviet psychophysiology: interoceptive conditioning, semantic conditioning, and the orienting reflex. , 1961, Psychological review.

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

[60]  Mingsheng Ying,et al.  A logic for approximate reasoning , 1994, Journal of Symbolic Logic.

[61]  Gio Wiederhold,et al.  Future Needs in Integration of Information , 2000, Int. J. Cooperative Inf. Syst..

[62]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[63]  M G Walker,et al.  Summarization and display of on-line medical records. , 1988, M.D. computing : computers in medical practice.

[64]  William J. Clancey,et al.  Knowledge Base Refinement by Monitoring Abstract Control Knowledge , 1987, Int. J. Man Mach. Stud..

[65]  Gio Wiederhold,et al.  Information Systems That also Project into the Future , 2002, DNIS.

[66]  Joseph Y. Halpern,et al.  A Logic for Approximate Reasoning , 1992, KR.

[67]  Ray Jain,et al.  The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling , 1991, Wiley professional computing.

[68]  M.C. Chen,et al.  A data model and access method for summary data management , 1989, [1989] Proceedings. Fifth International Conference on Data Engineering.

[69]  Gio Wiederhold Information Systems that Really Support Decision-Making , 2004, Journal of Intelligent Information Systems.

[70]  Steffen Staab,et al.  Knowledge Processes and Ontologies , 2001, IEEE Intell. Syst..

[71]  Vannevar Bush,et al.  As we may think , 1945, INTR.

[72]  Joaquim Filipe,et al.  Enterprise information systems III , 2002 .

[73]  Jeffrey D. Ullman,et al.  Information integration using logical views , 1997, Theor. Comput. Sci..

[74]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

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

[76]  Tore Risch,et al.  Monitoring Database Objects , 1989, VLDB.