UML/OCL based design and the transition towards temporal object relational database with bitemporal data

被引:2
|
作者
Ain El Hayat, Soumiya [1 ]
Toufik, Fouad [1 ]
Bahaj, Mohamed [1 ]
机构
[1] Univ Hassan 1st, Fac Sci & Technol, LITEN Lab, Settat, Morocco
关键词
UML; OCL; TORDB; Bitemporal data; Conceptual schema; OCL;
D O I
10.1016/j.jksuci.2019.08.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In software modeling, UML (Unified modeling language) receives increasing attention from designers of real-time systems in software development. The emergence of temporal database calls for new visual and efficient modeling techniques to facilitate the design of temporal objects. Even though UML is not currently equipped to manage this task, UML and extended extension offered limited means to express time-varying data and temporal constraints over the dynamic behavior of temporal objects. Therefore, the object constraint language (OCL) plays an important role in the elaboration of the correct conceptual schema that allows the definition of the restrictions and the constraints which contain the duplicate and complex expression. In this paper, we present a UML extension enriched by OCL features and Bitemporal dimension to improve the understandability of a UML/OCL model, and its ability to support the temporal attributes and their evolution. The proposed temporal UML/OCL based on Bitemporal data will be translating into their corresponding in a temporal object-Relational database for the purpose of tracking historical information with an efficient manner. An algorithm has been proposed to automate the transformation from the conceptual schema enriched by bitemporal features to temporal object relational database model by following different steps such as classifying and extracting information about classes, relationships and attributes. (C) 2019 The Authors. Production and hosting by Elsevier B.V. on behalf of King Saud University.
引用
收藏
页码:398 / 407
页数:10
相关论文
共 50 条
  • [21] A Fuzzy Temporal Object-Relational Database: Model and Implementation
    Miguel Medina, Juan
    Enrique Pons, J.
    Barranco, Carlos D.
    Pons, Olga
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2014, 29 (09) : 836 - 863
  • [22] Temporal property patterns for model-based testing from UML/OCL
    Dadeau, Frederic
    Fourneret, Elizabeta
    Bouchelaghem, Abir
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (02): : 865 - 888
  • [23] Design and implementation of an object-relational multimedia database
    Hu, MJ
    Miao, CY
    San, STH
    Aik, GJ
    ICICS - PROCEEDINGS OF 1997 INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING, VOLS 1-3: THEME: TRENDS IN INFORMATION SYSTEMS ENGINEERING AND WIRELESS MULTIMEDIA COMMUNICATIONS, 1997, : 573 - 577
  • [24] Temporal property patterns for model-based testing from UML/OCL
    Frédéric Dadeau
    Elizabeta Fourneret
    Abir Bouchelaghem
    Software & Systems Modeling, 2019, 18 : 865 - 888
  • [25] Fundamentals for the automation of object-relational database design
    Golobisky, María Fernanda
    Vecchietti, Aldo
    International Journal of Computer Science Issues, 2011, 8 (3 3-2): : 9 - 22
  • [26] Visual SQL: Towards ER-Based Object-Relational Database Querying
    Thalheim, Bernhard
    Conceptual Modeling - ER 2008, Proceedings, 2008, 5231 : 520 - 521
  • [27] Object persistency for HEP data using an object-relational database
    Nowak, M
    Düllmann, D
    Geppert, D
    Kunszt, P
    Paoli, S
    PROCEEDINGS OF CHEP 2001, 2001, : 272 - 275
  • [28] A Framework for Manipulating Vacuumed Data in Temporal Relational Database
    Fami, Mohammad Shabanali
    Fami, Elham Shabanali
    Montazeri, Mohammad Ali
    Isaai, Mohammad Taghi
    2013 5TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2013, : 312 - 317
  • [29] Data generalization on object - Relational data model of video annotation database
    Maheswari, Uma P.
    RaiaRam, M.
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 781 - +
  • [30] USING A RELATIONAL DATABASE AS AN INDEX TO A DISTRIBUTED OBJECT DATABASE IN ENGINEERING DESIGN SYSTEMS
    HARDWICK, M
    SAMARAS, G
    SECOND INTERNATIONAL CONFERENCE ON DATA AND KNOWLEDGE SYSTEMS FOR MANUFACTURING AND ENGINEERING, 1989, : 4 - 11