Abstract
In this paper, we propose an approach and a framework for an a priori change impact analysis of database schemas, in federated environment. The approach is based on a model, that describes program source codes and database schemas as software components linked by meaningfully relationships. This model takes into account the software components for both centralized and CORBA-based federated database applications. We deal with the federated issue, in accordance with the Object Database Management Group specifications. The change impact analysis is done, using a Knowledge Based System, that includes impact propagation rules, in a distributed way. This is achieved by proposing a framework, that implements our model, in order to simulate the evolution of CORBA-based federated database schemas.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
D.C. Atkinson and W.G. Griswold. The Design of Whole-Program Analysis Tools. In IEEE Computer Society, editor, The proc. of the 18th International Conference on Software Engineering, Berlin, March 1999.
Rick G. G. Cattel. ODMG-93 Object-Oriented Databases Standard. International Thomson Publishing, 1995.
L. Deruelle, M. Bouneffa, J.C. Nicolas, and G. Goncalves. Local and Federated Database Schemas Evolution: An Impact propagation Model. In Lecture Notes in Computer Science, editor, The proc. of the Database and Expert Systems Applications, 1999.
G. Eddon and H. Eddon. Inside Distributed COM. Microsoft Press, 1999.
Fabrizio Ferrandina, Thorsten Meyer, and Roberto Zicari. Schema and database evolution in the o2 object database system. In Proceedings of the 21th International Conference on Very Large Databases, Zurich, Switzerland (VLDB’ 95), September 1995.
http://www.ooc.com/. ORBACUS: user guide, December 1999.
N. Melab, H. Basson, M. Bouneffa, and L. Deruelle. Performance of Object-oriented Code: Profiling and Instrumentation. Proc. of the IEEE Intl. Conf. on Software Maintenance (ICSM’99), Oxford, UK., Aug. 30–Sep. 3 1999.
N. Melab, L. Deruelle, M. Bouneffa, and H. Basson. Change propagation in multi-language distributed software. Proc. of ISCA-PDCS’2000, Las Vegas, Nevada, USA, Aug.08–10. 2000.
A. Michard. XML langage et applications. Editions Eyrolles, ISBN 2-212-09052-8, 1999.
S.L. Osborn. The role of polymorphism in schema evolution in an object-oriented database. IEEE Transactions on Knowledge and Data Engineering, 1(3):310–317, 1989.
V. Rajlich. A Model for Change Propagation Based on Graph Rewriting. Proc. of IEEE-ICSM’97, Bari, Italy, pages 84–91, Oct. 1–3 1997.
A.P. Sheth and J.A. Larson. Federated databases systems for managing distributed, heterogenous, and autonomous databases. ACM Computer Surveys, pages 183–236, September 1990.
R. Zahavi and T. Mowbray. The Essential CORBA-Systems Integration Using Distributed Objects. John Wiley and Sons, Inc, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Deruelle, L., Bouneffa, M., Melab, N., Basson, H., Goncalves, G., Nicolas, J.C. (2000). A Change Impact Analysis Approach For CORBA-Based Federated Databases. In: Ibrahim, M., Küng, J., Revell, N. (eds) Database and Expert Systems Applications. DEXA 2000. Lecture Notes in Computer Science, vol 1873. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44469-6_89
Download citation
DOI: https://doi.org/10.1007/3-540-44469-6_89
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67978-3
Online ISBN: 978-3-540-44469-5
eBook Packages: Springer Book Archive