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
来源
关键词
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
    [J]. 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
    [J]. 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
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (20) : 3138 - 3162
  • [4] Reasoning on UML Conceptual Schemas with Operations
    Queralt, Anna
    Teniente, Ernest
    [J]. 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
    [J]. SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02): : 953 - 980
  • [6] Incremental integrity checking of UML/OCL conceptual schemas
    Cabot, Jordi
    Teniente, Ernest
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (09) : 1459 - 1478
  • [7] Verification and Validation of UML Conceptual Schemas with OCL Constraints
    Queralt, Anna
    Teniente, Ernest
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2012, 21 (02)
  • [8] AuRUS: explaining the validation of UML/OCL conceptual schemas
    Guillem Rull
    Carles Farré
    Anna Queralt
    Ernest Teniente
    Toni Urpí
    [J]. Software & Systems Modeling, 2015, 14 : 953 - 980
  • [9] An Eclipse Plugin for Validating Names in UML Conceptual Schemas
    Aguilera, David
    Garcia-Ranea, Raul
    Gomez, Cristina
    Olive, Antoni
    [J]. 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
    [J]. INTERNATIONAL SYMPOSIUM ON PRINCIPLES OF SOFTWARE EVOLUTION, PROCEEDINGS, 2000, : 78 - 82