Title :
TA-LTL: Specifying Adaptation Timing Properties in Autonomic Systems
Author :
Zhou, Zhinan ; Zhang, Ji ; McKinley, Philip K. ; Cheng, Betty H C
Author_Institution :
Dept. of Comput. Sci. & Eng., Michigan State Univ.
Abstract :
Increasingly, computer software must adapt dynamically to changing conditions. The correctness of adaptation cannot be properly addressed without precisely specifying the requirements for adaptation. In many situation, these requirements involve absolute time, in addition to a logical ordering of events. This paper introduces an approach to formally specifying such timing requirements for adaptive software. We introduce TA-LTL, a timed adaptation-based extension to linear temporal logic, and use this logic to specify three timing properties associated with the adaptation process: safety, liveness, and stability. A dynamic adaptation of interactive audio streaming software is used to illustrate timed temporal logic
Keywords :
computer software; formal specification; temporal logic; TA-LTL; autonomic systems; computer software; interactive audio streaming software; linear temporal logic; timed adaptation-based extension; timed temporal logic; Adaptive systems; Application software; Computer science; Human resource management; Logic; Middleware; Safety; Stability; Streaming media; Timing;
Conference_Titel :
Engineering of Autonomic and Autonomous Systems, 2006. EASe 2006. Proceedings of the Third IEEE International Workshop on
Conference_Location :
Potsdam
Print_ISBN :
0-7695-2544-X
DOI :
10.1109/EASE.2006.14