Abstract
Reuse of available databases can support database design and reverse-engineering of databases by allowing design decisions to be derived from existing databases.
This article proposes a method for reusing databases similar to the approach used in case-based reasoning. Similar databases, or similar parts of databases, are first determined. We then discuss the information to be reused and how it can be validated. Two methods for building libraries are suggested for use in this process.
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
Meike Albrecht, Margita Altus, Edith Buchholz, Antje Düsterhöft, Bernhard Thalheim: The Rapid Application and Database Development (RADD) Workbench — A Comfortable Database Design Tool. In 7th International Conference CAiSE’ 95, Juhani Iivari, Kalle Lyytinen, Matti Rossi (eds.), Lecture Notes in Computer Science 932, Springer Verlag Berlin, 1995, pp. 327–340
Agnar Aamodt, Enric Plaza: Case-based reasoning: Foundational issues, methodological variations, and system approaches. AI Communications, 7(1), 1994, pp.39–59
Ralph Bergmann, Ulrich Eisenecker: Fallbasiertes Schließen zur Unterstützung der Wiederverwendung objektorientierter Software: Eine Fallstudie. Proceedings der 3. Deutschen Expertentagung, XPS-95, Infix-Verlag, pp. 152–169, in German
Silvana Castano, Valeria De Antonellis: Standard-Driven Re-Engineering of Entity-Relationship Schemas. 13th International Conference on the Entity-Relationship Approach, P. Loucopoulos (ed.), Manchester, United Kingdom, LNCS 881, Springer Verlag, December 1994
Silvana Castano, Valeria De Antonellis, Carlo Batini: Reuse at the Conceptual Level: Models, Methods, and Tools. 15th International Conference on Conceptual Modeling, ER’ 96, Proceedings of the Tutorials, pp. 104–157
Silvana Castano, Valeria De Antonellis, B. Zonta: Classifying and Reusing Conceptual Schemas. 11th International Conference on the Entity-Relationship Approach, LNCS 645, Karlsruhe, 1992
Meike Klettke: Akquisition von Integritätsbedingungen in Datenbanken. Dissertation. DISDBIS 51, infix-Verlag, 1997, in German
Steffen Staab, Christian Braun, Ilvio Bruder, Antje Düsterhöft, Andreas Heuer, Meike Klettke, Günter Neumann, Bernd Prager, Jan Pretzel, Hans-Peter Schnurr, Rudi Studer, Hans Uszkoreit, Burkhard Wrenger: GETESS — Searching the Web Exploiting German Texts. Cooperative Information Agents III, Proceedings 3rd International Workshop CIA-99, LNCS 1652
Veda C. Storey, Roger H. L. Chiang, Debabrata Dey, Robert C. Goldstein, Shankar Sundaresan: Database Design with Common Sense Business Reasoning and Learning. TODS 22(4): pp. 471–512 (1997)
William W. Song, Paul Johannesson, Janis A. Bubenko: Semantic similarity relations and computation in schema integration. Data & Knowledge Engineering 19 (1996), pp. 65–97
Bernhard Thalheim: Fundamentals of Entity-Relationship Modelling. Springer Verlag, 1999
Douglas B. West: Introduction to Graph Theorie. Prentice Hall, 1996
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Klettke, M. (1999). Reuse of Database Design Decisions. In: Chen, P.P., Embley, D.W., Kouloumdjian, J., Liddle, S.W., Roddick, J.F. (eds) Advances in Conceptual Modeling. ER 1999. Lecture Notes in Computer Science, vol 1727. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48054-4_18
Download citation
DOI: https://doi.org/10.1007/3-540-48054-4_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66653-0
Online ISBN: 978-3-540-48054-9
eBook Packages: Springer Book Archive