Bhaskar Purimetla

Learn More
Due to resource sharing among tasks, priority inversion can occur during priority-driven preemptive scheduling. In this work, we investigate solutions to the priority inversion problem in a soft real-time database environment where two-phhse locking is employed for concurrency control. We examine two basic schemes for addressing the priority inversion(More)
Active databases and real-time databases have been important areas of research in the recent past. It has been recognized that many benefits can be gained by integrating real-time and active database technologies. However, not much work has been done in the area of transaction processing in real-time active databases. This paper deals with an important(More)
Data in real-time databases has to be logically and temporally consistent. The latter arises from the need to preserve the temporal validity of data items that reeect the state of the environment that is being controlled by the system. Some of the timing constraints on the transactions that process real-time data come from this need. These constraints, in(More)
Real-time database systems has been an active research area in recent times. In spite of this, their applicability to speci c applications has not been well studied. We attempt to rectify this shortcoming by studying two applications: 1) cooperative distributed navigation systems and 2) network services database systems. The former is a hard real-time(More)
Data in real-time databases has to be logically and temporally consistent. The latter arises from the need to preserve the temporal validity of data items that reeect the state of the environment that is being controlled by the system. Some of the timing constraints on the transactions that process real-time data come from this need. These constraints, in(More)
Active databases and real-time databases have been important areas of research in the recent past. It has been recognized that many beneets can be gained by integrating active and real-time database technologies. However, there has not been much work done in the area of transaction processing in active real-time databases. This paper deals with an important(More)
Active databases and real-time databases have been important areas of research in the recent past. It has been recognized that many beneets can be gained by integrating active and real-time database technologies. However, there has not been much work done in the area of transaction processing in active real-time databases. This paper deals with an important(More)
Active databases and real-time databases have been important areas of research in the recent past. It has been recognized that many benefits can be gained by integrating real-time and active database technologies. However, not much work has been done in the area of transaction processing in real-time active databases. This paper deals with an important(More)
  • 1