DocumentCode :
2989724
Title :
Meeting deadlines within object-oriented systems
Author :
El-Raouf, Amal Abd
Author_Institution :
Comput. Sci. Dept., Southern Connecticut State Univ., New Haven, CT, USA
fYear :
2011
fDate :
4-8 July 2011
Firstpage :
107
Lastpage :
113
Abstract :
In real-time software systems, meeting deadlines is crucial. Software engineers face many challenges to model the object-oriented software system to handle complex real-time constraints. The accurate estimating of the performance time is a key criterion for a precise scheduling decision. This paper presents an object oriented performance model that analyzes the behavior of the real-time objects´ tasks whose executions are controlled by a scheduler. Each task is subject to a time/utility function (TUF) that determines the accrued utility of the task according to its completion time. The scheduling scheme uses both the estimated time generated by the object-oriented performance model and the time utility function (TUF) of each task in the object-oriented system in order to maximize the total accrued utility. In addition, we implemented a software tool to conduct experimental study in order to show the effectiveness of our approach.
Keywords :
object-oriented methods; scheduling; software engineering; complex real-time constraints; meeting deadlines; object oriented performance model; object-oriented software system; real-time software systems; time utility function; Analytical models; Mathematical model; Object oriented modeling; Real time systems; Scheduling; Servers; Software; deadline; object-oriented software; performance analysis; scheduling; time utility function;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2011 International Conference on
Conference_Location :
Istanbul
Print_ISBN :
978-1-61284-380-3
Type :
conf
DOI :
10.1109/HPCSim.2011.5999813
Filename :
5999813
Link To Document :
بازگشت