Evolving derived entity types in conceptual schemas in the UML

被引:0
|
作者
Gómez, C [1 ]
Olivé, A [1 ]
机构
[1] Univ Politecn Cataluna, Dept Llenguatges & Sistemes Informat, E-08034 Barcelona, Catalonia, Spain
来源
OBJECT-ORIENTED INFORMATION SYSTEMS | 2003年 / 2817卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ideally, the basis for the evolution of an information system is its conceptual schema. The evolution operations should be applied directly to the conceptual schema, and from here they should propagate automatically down to the database schema and application programs. In particular, the evolution of entity types has been studied extensively. However, very little attention has been paid to the evolution of their derivability (for example, changing from base to derived). Our contribution in this paper is an analysis of the evolution of entity types taking into account their derivability. We define a list of possible schema changes related to derivability and we specify them by giving its pre and postconditions. We deal with conceptual schemas in the UML/OCL, although our operations can be adapted to any conceptual modeling language.
引用
收藏
页码:33 / 45
页数:13
相关论文
共 50 条
  • [1] On Computing the Importance of Entity Types in Large Conceptual Schemas
    Villegas, Antonio
    Olive, Antoni
    ADVANCES IN CONCEPTUAL MODELING - CHALLENGES PERSPECTIVES, 2009, 5833 : 22 - 32
  • [2] Automated reasoning on UML conceptual schemas with derived information and queries
    Farre, Carles
    Queralt, Anna
    Rull, Guillem
    Teniente, Ernest
    Urpi, Toni
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (09) : 1529 - 1550
  • [3] Extending the Methods for Computing the Importance of Entity Types in Large Conceptual Schemas
    Villegas, Antonio
    Olive, Antoni
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (20) : 3138 - 3162
  • [4] Reasoning on UML Conceptual Schemas with Operations
    Queralt, Anna
    Teniente, Ernest
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2009, 5565 : 47 - 62
  • [5] AuRUS: explaining the validation of UML/OCL conceptual schemas
    Rull, Guillem
    Farre, Carles
    Queralt, Anna
    Teniente, Ernest
    Urp, Toni
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02) : 953 - 980
  • [6] AuRUS: explaining the validation of UML/OCL conceptual schemas
    Guillem Rull
    Carles Farré
    Anna Queralt
    Ernest Teniente
    Toni Urpí
    Software & Systems Modeling, 2015, 14 : 953 - 980
  • [7] Verification and Validation of UML Conceptual Schemas with OCL Constraints
    Queralt, Anna
    Teniente, Ernest
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2012, 21 (02)
  • [8] Incremental integrity checking of UML/OCL conceptual schemas
    Cabot, Jordi
    Teniente, Ernest
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (09) : 1459 - 1478
  • [9] An Eclipse Plugin for Validating Names in UML Conceptual Schemas
    Aguilera, David
    Garcia-Ranea, Raul
    Gomez, Cristina
    Olive, Antoni
    ADVANCES IN CONCEPTUAL MODELING: RECENT DEVELOPMENTS AND NEW DIRECTIONS, 2011, 6999 : 323 - 327
  • [10] Evolving temporal conceptual schemas:: The reification case
    Gómez, C
    López, JR
    Olivé, A
    INTERNATIONAL SYMPOSIUM ON PRINCIPLES OF SOFTWARE EVOLUTION, PROCEEDINGS, 2000, : 78 - 82