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