5. independence of publication of the newly
developed information sources of the
mediators (as a result of such publication,
actions can be initiated on registration of such
sources in respective mediators);
6. three stage identification of information sources
relevant to mediator providing 1) source
relevance to nonfunctional requirements
expressed by metadata, 2) source ontological
relevance, 3) source structural and behavioral
relevance;
7. semantic integration of relevant heterogeneous
information sources in canonical mediator
specification;
8. integrated access to the information sources
registered at mediator applying the canonical
model and query rewriting system;
9. recursive structure of mediators: each mediator
can be registered as a new information source.
Such mediator capability makes possible
integration of different applications that is
specifically important for virtual organizations
development.
Principles numbered as 1 – 8 define advantages
of application-driven approach over information
source-driven approach for mediation-based EIS
development.
The approach presented is being implemented
and applied to systems in e-science (e.g., virtual
observatories) and is planned for administrative EIS
for the city of Moscow and for life-long learning.
The work reported was partially supported by the
RFBR grants 06-07-08072 and 06-07-89188.
REFERENCES
van der Aalst W.M.P., et al, 2003. Workflow Patterns.
Distributed and Parallel Databases, 14(3)
Abrial J.-R. 1992. B-Technology. Technical overview. BP
International Ltd.
Abrial J.-R., 1996. The B-Book. Cambridge University
Press.
van den Brand M.G.J., et al, 2002. Compiling Language
Definitions: The ASF+SDF Compiler. ACM
TOPLAS, Vol. 24, No. 4.
Briukhov D. et al, 2001. Information sources registration
at a subject mediator as compositional development.
In Proceedings of ADBIS'01 Conference, Springer,
LNCS, vol. 2151.
Butler M., 2000. csp2B: A Practical Approach to
Combining CSP and B. Formal Aspects of Computing,
Vol. 12.
Laura M. Haas, et al Clio, 2005. Grows Up: From
Research Prototype to Industrial Tool. In Proc. of the
ACM SIGMOD Conference, June 14-16, 2005,
Baltimore, Maryland, USA.
Halevy A., 2001. Answering queries using views: a
survey. VLDB Journal, 10(4).
Kalinichenko L., 1990. Methods and tools for equivalent
data model mapping construction. In Proceedings of
the EDBT’90 Conference. Springer, LNCS, vol. 416
Kalinichenko L., 1995. SYNTHESIS: the language for
description, design and programming of the
heterogeneous interoperable information resource
environment. IPI RAS, Moscow.
Kalinichenko L., 1997. Method for Data Models
Integration in the Common Paradigm. In Proc. of the
ADBIS’97 Conference, St.Petersburg.
Kalinichenko L., 1999. Compositional Specification
Calculus for Information Systems Development. In
Proceedings ADBIS'99 Conference, Maribor,
Slovenia, September, Springer, LNCS, vol.1691.
Kalinichenko L., Skvortsov N., 2002. Extensible
ontological modeling framework for subject
mediation. In Proceedings of the 4-th RCDL
Conference, October, Dubna.
Kalinichenko L., Martynov D., Stupnikov S., 2004. Query
rewriting using views in a typed mediator environment
In Proceedings of the ADBIS'04 Conference,
Hungary, Budapest, Springer, LNCS, Vol. 3255,
September.
Kalinichenko L., Stupnikov S., Zemtsov N., 2005.
Extensible Canonical Process Model Synthesis
Applying Formal Interpretation. In Proceedings of the
ADBIS'05 Conference, Estonia, Tallinn, Springer,
LNCS, Vol. 3631, September.
Mili R., Mili A., Mittermeir R., 1997.Storing and
retrieving software components: a refinement based
systems. IEEE Transactions on Software Engineering,
v. 23, N 7, July 1997
Stupnikov S., Kalinichenko L., DONG Jin Song, 2002.
Applying CSP-like Workflow Process Specifications
for their Refinement in AMN by Pre- existing
Workflows. In Proceedings of the ADBIS’2002
Conference. Slovak University of Technology.
Stupnikov S.A., Kalinichenko L.A., Bressan S., 2006.
Interactive discovery and composition of complex Web
services. In Proceedings of the East-European
Conference on “Advances in Databases and
Information Systems" (ADBIS'06), Springer, 2006, p.
216 – 231
Ullman J.D. 1997. Information Integration Using Logical
Views. In Proc. of the 6th Int. Conf. on Database
Theory (ICDT'97)
Wang J., Maher M., Topor R., 2002. Rewriting Unions of
General Conjunctive Queries Using Views. In Proc. of
the EDBT’02 Conference, Springer, LNCS, 2287,
Prague, March.
MEDIATION FRAMEWORK FOR ENTERPRISE INFORMATION SYSTEM INFRASTRUCTURES:
Application-driven Approach
251