Revisiting Schema Evolution in Object Databases in Support of Agile Development

被引:0
|
作者
Zaeschke, Tilmann [1 ]
Norrie, Moira C. [1 ]
机构
[1] ETH, Inst Informat Syst, CH-8092 Zurich, Switzerland
来源
OBJECTS AND DATABASES | 2010年 / 6348卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Based on a real-world case study in agile development, we examine issues of schema evolution in state-of-the-art object databases. In particular, we show how traditional problems and solutions discussed in the research literature do not match the requirements of modern agile development practices. To highlight these discrepancies, we present the approach to agile schema evolution taken in the case study and then focus on the aspects of backward/forward compatibility and object structures. In each case, we discuss the impact on managing software evolution and present approaches to dealing with these in practice.
引用
收藏
页码:10 / 24
页数:15
相关论文
共 50 条
  • [21] A Generic Schema Evolution Approach for NoSQL and Relational Databases
    Chillon, Alberto Hernandez
    Klettke, Meike
    Ruiz, Diego Sevilla
    Molina, Jesus Garcia
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (07) : 2774 - 2789
  • [22] A Generic Approach to Schema Evolution in Live Relational Databases
    de Bhroithe, Anna O'Faolain
    Heiden, Fritz
    Schemmert, Alena
    Phan, Dschialin
    Hung, Lillian
    Freiheit, Joern
    Fuchs-Kittowski, Frank
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2019, PT I, 2020, 1050 : 105 - 118
  • [23] A model of schema versions for object-oriented databases based on the concept of rich base schema
    Lee, SW
    Kim, HJ
    INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (03) : 157 - 173
  • [24] Remaining in Control of the Impact of Schema Evolution in NoSQL Databases
    Hillenbrand, Andrea
    Scherzinger, Stefanie
    Storl, Uta
    CONCEPTUAL MODELING, ER 2021, 2021, 13011 : 149 - 159
  • [25] Estimation, Impact and Visualization of Schema Evolution in Graph Databases
    Hausler, Dominique
    ACM/IEEE 27TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS: COMPANION PROCEEDINGS, MODELS 2024, 2024, : 123 - 129
  • [26] Online Schema Evolution is (Almost) Free for Snapshot Databases
    Hu, Tianxun
    Wang, Tianzheng
    Zhou, Qingqing
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 16 (02): : 140 - 153
  • [27] Replicability and Reproducibility of a Schema Evolution Study in Embedded Databases
    Braininger, Dimitri
    Mauerer, Wolfgang
    Scherzinger, Stefanie
    ADVANCES IN CONCEPTUAL MODELING, ER 2020, 2020, 12584 : 210 - 219
  • [28] Agile procurement to support agile software development
    Jamieson, D
    Vinsen, K
    Callender, G
    2005 3rd IEEE International Conference on Industrial Informatics (INDIN), 2005, : 419 - 424
  • [29] A formal model for temporal schema versioning in object-oriented databases
    Grandi, F
    Mandreoli, F
    DATA & KNOWLEDGE ENGINEERING, 2003, 46 (02) : 123 - 167
  • [30] A schema version model for complex objects in object-oriented databases
    Lee, Sang-Won
    Ahn, Jung-Ho
    Kim, Hyoung-Joo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2006, 52 (10) : 563 - 577