Model-driven monitoring of time-critical systems based on aspect-oriented programming

Citations

SCOPUS

4

초록

Temporal correctness is one of the most important requirements for time-critical systems. Although time-critical systems are designed to meet their timing constraints there can be still errors especially with timing constraints in run-time due to various reasons. Typically time-critical systems are shipped with run-time monitors to check their temporal requirements. Hence run-time monitors are essential to time-critical services. In this paper we propose a model-driven monitor based on AOP for time-critical systems. The monitor is modeled by using xUML in the design time and its timing constrains are specified by RTL-like expressions. The designed monitor model is transformed into the code automatically by our proposed tool chain. We validate the effectiveness of our approach by presenting a case study and analyzing the implemented system. © 2011 IEEE.

키워드

Aspect oriented programming; Model-driven; Run-time monitor; Time-critical system; Timing constraint; XUML; Model-driven; Runtimes; Time-critical systems; Timing constraints; XUML; Aspect oriented programming; Computer systems programming; Software reliability; Timing circuits; Critical path analysis
제목
Model-driven monitoring of time-critical systems based on aspect-oriented programming
저자
Lee, K.-S.; Lee, C.-G.
DOI
10.1109/SSIRI.2011.15
발행일
2011-06
유형
Conference Paper
저널명
Proceedings - 2011 5th International Conference on Secure Software Integration and Reliability Improvement, SSIRI 2011
페이지
80 ~ 87