Bruno Sadeg

Learn More
Real-time databases deal with time-constrained data and time-constrained transactions. The design of this kind of databases requires the introduction of new concepts to support both data structures and the dynamic behaviour of the database. In this paper, we give an overview about different aspects of real-time databases and we clarify requirements of their(More)
These recent years, a lot of real-time applications are becoming increasingly sophisticated in their data needs, resulting in a greater demand for real-time data services. Real-time database systems (RTDBS) can manage these applications, but the workload in these systems is unpredictable , then RTDBS may become overloaded. A lot of work dealing with quality(More)
In current research toward the design of more powerful behavior of RTDBS under unpredictable workloads, different research groups focus their work on QoS (Quality of Service) guarantee. Their research are often based on feedback control real-time scheduling theory. In this paper , we propose a technique which allows to execute transactions on time using(More)
Due to the diversity of extended transaction models, their relative complexity and their lack of formalization, the characterization and comparison of these models become delicate. Moreover, these models capture only one subset of interaction which can be found in the spectrum of the possible interaction. In front of this established fact, the framework(More)
When manipulating traditional databases, Database Management Systems (DBMSs) must maintain data logical consistency while attempting to enhance concurrency execution of transactions. In real-time DBMSs, transactions have deadlines and data have often validity duration. Then real-time DBMSs must further allow transactions to respect their temporal(More)
A real-time database is a database in which both the data and the operations upon the data may have timing constraints. Our objective in this paper is to model easily real-time database structures using the Model-Driven Engineering paradigm, specially the UML2 language. For that purpose, we propose an UML2.0 profile, entitled UML-RTDB, which is based on(More)