DocumentCode :
2789762
Title :
Checking the Compliance of Timing Constraints in Software Applications
Author :
Trinh, Thanh-Binh ; Do, Tuan-Anh ; Truong, Ninh-Thuan ; Nguyen, Viet-Ha
Author_Institution :
Coll. of Technol., Vietnam Nat. Univ., Hanoi, Vietnam
fYear :
2009
fDate :
13-17 Oct. 2009
Firstpage :
220
Lastpage :
225
Abstract :
Timing constraints play an important role in software development, particularly in real time systems. This paper proposes an approach for checking the compliance of execution of tasks in an application with their timing constraints. In this approach, timing constraints are specified by UML timing diagrams. Aspect oriented programming technology is used to observe the execution of the program and to check if the execution of tasks satisfies their timing constraint specification.The approach is illustrated by a case study of an automatic teller machine system.
Keywords :
Unified Modeling Language; aspect-oriented programming; automatic teller machines; formal specification; program verification; real-time systems; UML timing diagrams; aspect oriented programming technology; automatic teller machine system; compliance checking; real time systems; software development; timing constraints; Application software; Educational institutions; Knowledge engineering; Programming; Real time systems; Runtime; Software systems; Systems engineering and theory; Timing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Knowledge and Systems Engineering, 2009. KSE '09. International Conference on
Conference_Location :
Hanoi
Print_ISBN :
978-1-4244-5086-2
Electronic_ISBN :
978-0-7695-3846-4
Type :
conf
DOI :
10.1109/KSE.2009.38
Filename :
5361704
Link To Document :
بازگشت