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 条
  • [1] Schema evolution in object databases by catalogs
    Pons, A
    Keller, RK
    IDEAS '97 - INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1997, : 368 - 376
  • [2] A unified framework for supporting dynamic schema evolution in object databases
    Benatallah, B
    CONCEPTUAL MODELING - ER'99, 1999, 1728 : 16 - 30
  • [3] A framework for customisable schema evolution in object-oriented databases
    Rashid, A
    SEVENTH INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2003, : 342 - 346
  • [4] Temporal and versioning model for schema evolution in object-oriented databases
    Galante, RD
    dos Santos, CS
    Edelweiss, N
    Moreira, AF
    DATA & KNOWLEDGE ENGINEERING, 2005, 53 (02) : 99 - 128
  • [5] Rule-based schema evolution in object-oriented databases
    Alhajj, R
    Polat, F
    KNOWLEDGE-BASED SYSTEMS, 2003, 16 (01) : 47 - 57
  • [6] A semantic approach for schema evolution and versioning in object-oriented databases
    Franconi, E
    Grandi, F
    Mandreoli, F
    COMPUTATIONAL LOGIC - CL 2000, 2000, 1861 : 1048 - 1062
  • [7] Schema Validation and Evolution for Graph Databases
    Bonifati, Angela
    Furniss, Peter
    Green, Alastair
    Harmer, Russ
    Oshurko, Eugenia
    Voigt, Hannes
    CONCEPTUAL MODELING, ER 2019, 2019, 11788 : 448 - 456
  • [8] Schema Evolution for Databases and Data Warehouses
    Manousis, Petros
    Vassiliadis, Panos
    Zarras, Apostolos
    Papastefanatos, George
    BUSINESS INTELLIGENCE, EBISS 2015, 2016, 253 : 1 - 31
  • [9] TVL_SE - Temporal and versioning language for schema evolution in object-oriented databases
    Galante, RD
    Edelweiss, N
    dos Santos, CS
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, 2736 : 683 - 692
  • [10] An extended NIAM conceptual schema model for object databases
    Puntheeranurak, S
    Chittayasothorn, S
    ITI 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2002, : 57 - 61