Skip to main content

Technologies for Databases Change Management

  • Conference paper
New Trends in Database and Information Systems II

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 312))

  • 1124 Accesses

Abstract

Database quality must be maintained during the entire database life span that spans over decades. Quality is typically an issue during development and installation. Later the database system, e.g. the database structure is going to be changed from time to time. This change can be forecasted on the basis of a facilitation methodology. Change management can be based on separation of concern by levels and on abstraction layering techniques. We propose an approach to change-aware database development. The approach is based on an category-problem-cause model that separates change requests into categories which allow a more specific treatment of changes. These specific changes are based on techniques, e.g. restructuring techniques. Category-cause-solution pattern are derived for systematic treatment of changes.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Ambler, S.W., Sadalage, P.J.: Refactoring databases - Evolutionary database design. Addison-Wesley (2006)

    Google Scholar 

  2. Brodie, M.L., Stonebraker, M.: Migrating Legacy Systems - Gateways, Interfaces & The Incremental Approach. Morgan Kaufmann (1995)

    Google Scholar 

  3. Hoxmeier, J.A.: A framework for assessing database quality. In: Proceedings of the Workshop on Behaioral Models and Design Transformations: Issues and Opportunities in Conceptual Modeling at the International Conference on Conceptual Modeling, Springer (1997)

    Google Scholar 

  4. Hoxmeier, J.A.: Typology of database quality factors. Software Quality Journal 7(3/4), 179–193 (1998)

    Article  Google Scholar 

  5. International Standardization Organization ISO. Iso/iec-25012: Software engineering - software product quality requirements and evaluation (square) - data quality model. Technical report, ISO/IEC (2008)

    Google Scholar 

  6. Jaakkola, H., Thalheim, B.: Framework for high-quality software design and development: a systematic approach. IET Software 4(2), 105–118 (2010)

    Article  Google Scholar 

  7. Jaakkola, H., Thalheim, B.: Architecture-driven modelling methodologies. In: Information Modelling and Knowledge Bases, vol. XXII, pp. 97–116. IOS Press (2011)

    Google Scholar 

  8. Klettke, M., Thalheim, B.: Evolution and migration of information systems. In: The Handbook of Conceptual Modeling: Its Usage and Its Challenges, ch.12, pp. 381–420. Springer, Berlin (2011)

    Chapter  Google Scholar 

  9. Ma, H., Schewe, K.-D., Thalheim, B.: Modelling and Maintenance of Very Large Database Schemata Using Meta-structures. In: Yang, J., Ginige, A., Mayr, H.C., Kutsche, R.-D. (eds.) Information Systems: Modeling, Development, and Integration. Lecture Notes in Business Information Processing, vol. 20, pp. 17–28. Springer, Heidelberg (2009)

    Google Scholar 

  10. McCarthy, J.: Notes on formalizing context. In: 13th Internat. Joint Conf. Artificial Intelligence, pp. 555–560 (1993)

    Google Scholar 

  11. Moraga, C., Moraga, M.Á., Calero, C., Caro, A.: SQuaRE-aligned data quality model for web portals. In: QSIC, pp. 117–122. IEEE Computer Society Press (2009)

    Google Scholar 

  12. Siedersleben, J.: Moderne Softwarearchitektur. dpunkt-Verlag, Heidelberg (2004)

    Google Scholar 

  13. Thalheim, B.: Entity-relationship modeling – Foundations of database technology. Springer, Berlin (2000)

    Book  MATH  Google Scholar 

  14. Thiran, P., Hainaut, J.-L., Houben, G.-J., Benslimane, D.: Wrapper-based evolution of legacy information systems. ACM Trans. Softw. Eng. Methodol. 15(4), 329–359 (2006)

    Article  Google Scholar 

  15. Tropmann, M., Thalheim, B.: Performance forecasting for perfomance critical huge databases. In: Information Modelling and Knowledge Bases, vol. XXII, pp. 206–225. IOS Press (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kai Jannaschk .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Jannaschk, K., Jaakkola, H., Thalheim, B. (2015). Technologies for Databases Change Management. In: Bassiliades, N., et al. New Trends in Database and Information Systems II. Advances in Intelligent Systems and Computing, vol 312. Springer, Cham. https://doi.org/10.1007/978-3-319-10518-5_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10518-5_21

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10517-8

  • Online ISBN: 978-3-319-10518-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics