• 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