Title :
A UML/MARTE Profile for Real-Time Databases
Author :
Louati, Nada ; Bouaziz, Rafik ; Duvallet, Claude ; Sadeg, Bruno
Author_Institution :
MIRACL-ISIMS, Sfax Univ., Sfax, Tunisia
fDate :
May 30 2012-June 1 2012
Abstract :
A real-time database is a database in which both the data and the operations upon the data may have timing constraints. The design of this kind of database must consider both temporal aspects of data and timing constraint of transactions. This paper proposes a new UML profile that extends UML with concepts related to real-time databases design. These extensions aim to accomplish the conceptual modeling of a real-time database. Our propositions is based on the HLAM (High Level Application Modeling) and NFPs (Non-Functional Properties) packages of MARTE (Modeling and Analysis of Real-Time and Embedded systems), which provides capabilities of modeling concepts to deal with real-time and embedded system features, in order to benefit from some concepts that we consider suited for real-time databases design. The proposed profile is illustrated by a case study in the context of Intelligent Transport System.
Keywords :
Unified Modeling Language; automated highways; database management systems; design engineering; embedded systems; HLAM; NFP; UML-MARTE profile; data temporal aspects; high level application modeling; intelligent transport system; modeling and analysis of real-time and embedded systems; nonfunctional properties packages; real-time database conceptual modeling; real-time databases design; transaction timing constraints; Concurrent computing; Databases; Libraries; Real time systems; Timing; Unified modeling language; Vehicles; MARTE; Real-time; UML-RTDB; database; profile;
Conference_Titel :
Computer and Information Science (ICIS), 2012 IEEE/ACIS 11th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-1536-4
DOI :
10.1109/ICIS.2012.23