Skip to main content

Elementary Translations: The Seesaws for Achieving Traceability Between Database Schemata

  • Conference paper
Book cover Conceptual Modeling for Advanced Application Domains (ER 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3289))

Included in the following conference series:

Abstract

There exist several recent approaches that leverages the use of model transformations during software development. The existence of different kinds of models, at different levels of abstraction, involves the necessity of transferring knowledge from one model to another. This framework can also be applied in the context of metadata management for database evolution, in which transformations are needed both to translate schemata from one level to another and to modify existing schemata. In this paper we introduce the notions of translation rule and elementary translation which are used within a forward database maintenance strategy.

This work has been partially supported by DGES, project TIC2002-01626, by Ibercaja-University of Zaragoza, project IB 2002-TEC-03, by the Government of La Rioja, project ACPI2002/06, by the Government of Aragon and by the European Social Fund.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Al-Jadir, L., Léonard, M.: Multiobjects to Ease Schema Evolution in an OODBMS. In: Ling, T.-W., Ram, S., Li Lee, M. (eds.) ER 1998. LNCS, vol. 1507, pp. 316–333. Springer, Heidelberg (1998)

    Google Scholar 

  2. Bernstein, P.A.: Applying Model Management to Classical Meta Data Problems. In: First Biennial Conference on Innovative Data Systems Research-CIDR 2003, Online Proceedings (2003)

    Google Scholar 

  3. Claypool, K.T., Rundensteiner, E.A.: Gangam: A Transformation Modeling Framework. In: International Conference on Database Systems for Advanced Applications-DASFAA 2003, pp. 47–54. IEEE Computer Society, Los Alamitos (2003)

    Chapter  Google Scholar 

  4. Claypool, K.T., Rundensteiner, E.A., Heineman, G.T.: ROVER: flexible yet consistent evolution of relationships. Data Knowl. Eng. 39(1), 27–50 (2001)

    Article  MATH  Google Scholar 

  5. Domínguez, E., Lloret, J., Rubio, A.L., Zapata, M.A.: An MDA–Based Approach to Managing Database Evolution (position paper). In: Rensink, A. (ed.) Proceedings of MDAFA 2003. Model–Driven Architecture: Foundations and Aplications, CTIT Technical Report Series, No. 03-27, pp. 97–102 (2003)

    Google Scholar 

  6. Domínguez, E., Lloret, J., Rubio, A.L., Zapata, M.A.: Evolving the implementation of ISA Relationships (submitted for publication)

    Google Scholar 

  7. Domínguez, E., Lloret, J., Zapata, M.A.: An architecture for Managing Database Evolution. In: Olivé, À., Yoshikawa, M., Yu, E.S.K. (eds.) ER 2003. LNCS, vol. 2784, pp. 63–74. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  8. Domínguez, E., Zapata, M.A., Rubio, J.J.: A Conceptual Approach to Meta–Modelling. In: Olivé, À., Pastor, J.A. (eds.) CAiSE 1997. LNCS, vol. 1250, pp. 319–332. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  9. Elmasri, R.A., Navathe, S.B.: Fundamentals of Database Systems, 4th edn. Addison-Wesley, Reading (2003)

    Google Scholar 

  10. Ferrandina, F., Meyer, T., Zicari, R., Ferran, G., Madec, J.: Schema and Database Evolution in the O2 Object Database System. In: Very Large Data Bases-VLDB 1995, pp. 170–181 (1995)

    Google Scholar 

  11. Hainaut, J.L., Englebert, V., Henrard, J., Hick, J.M., Roland, D.: Database Evolution: the DB-MAIN approach. In: Loucopoulos, P. (ed.) ER 1994. LNCS, vol. 881, pp. 112–131. Springer, Heidelberg (1994)

    Google Scholar 

  12. Hick, J.M.: Evolution of relational database applications: Methods and tools, PhD Thesis, University of Namur (2001) (in French)

    Google Scholar 

  13. Hick, J.M., Hainaut, J.L.: Strategy for Database Application Evolution: The DBMAIN Approach. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 291–306. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  14. Kleppe, A., Warmer, J., Bast, W.: MDA explained. In: The Model Driven Architecture: Practice and Promise, Addison–Wesley, Reading (2003)

    Google Scholar 

  15. López, J.R., Olivé, A.: A Framework for the Evolution of Temporal Conceptual Schemas of Information Systems. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, pp. 369–386. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  16. Miller, J., Mukerji, J.(eds.): MDA Guide Version 1.0, Object Management Group, Document number omg/2003-05-01(May 1, 2003)

    Google Scholar 

  17. OMG, UML Specification version 1.5 formal/2003-03-01 (March, 2003), available at http://www.omg.org

  18. Proper, H.A.: Data Schema Design as a Schema Evolution Process. Data Knowl. Eng. 22(2), 159–189 (1997)

    Article  MATH  Google Scholar 

  19. Ramesh, B.: Factors influencing requirements traceability practice. Communications of the ACM 41(12), 37–44 (1998)

    Article  Google Scholar 

  20. da Silva, S., Laender, A.H.F., Casanova, M.A.: An Approach to Maintaining Optimized Relational Representations of Entity-Relationship Schemas. In: Thalheim, B. (ed.) ER 1996. LNCS, vol. 1157, pp. 292–308. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  21. Stonebraker, M., Moore, D., Brown, P.: Object Relational DBMSs: Tracking the next great wave, 2nd edn. Morgan Kaufmann Publishers, San Francisco (1999)

    Google Scholar 

  22. Wan-Kadir, W.M.N., Loucopoulos, P.: Relating evolving business rules to software design. Journal of Systems Architecture (2003) (article in press)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Domínguez, E., Lloret, J., Rubio, Á.L., Zapata, M.A. (2004). Elementary Translations: The Seesaws for Achieving Traceability Between Database Schemata. In: Wang, S., et al. Conceptual Modeling for Advanced Application Domains. ER 2004. Lecture Notes in Computer Science, vol 3289. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30466-1_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30466-1_35

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23722-8

  • Online ISBN: 978-3-540-30466-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics