DocumentCode :
2408712
Title :
Context-Based Analysis of System Execution Traces for Validating Distributed Real-Time and Embedded System Quality-of-Service Properties
Author :
Hill, James H.
Author_Institution :
Dept. of Comput. & Inf. Sci., Indiana Univ.-Purdue Univ. Indianapolis, Indianapolis, IN, USA
fYear :
2010
fDate :
23-25 Aug. 2010
Firstpage :
92
Lastpage :
101
Abstract :
System execution traces are useful artifacts for capturing distributed system behavior and validating quality-of-service (QoS) properties, such as end-to-end response time, throughput, and scalability. Although system execution traces assist in validating QoS properties, system execution traces are very dense. This is because system execution traces capture a system´s complete behavior and execution in its target environment, which can consist of many components deployed across many hosts that execute for long periods of time. It therefore can be hard for distributed system testers to effectively analyze different views of QoS properties using system execution traces and/or pinpoint performance bottlenecks that need to be resolved. This paper provides two contributions on validating distributed system QoS properties. First, this paper presents Aspects for System Execution Traces (AsSET), which is a join point model for applying aspects to system execution traces and enabling context-based analysis of system execution traces. Secondly, it shows how applying AsSET to a representative enterprise distributed system can improve QoS analytical capabilities for distributed system testers. The tools and techniques discussed in this paper have been realized in an open-source system execution modeling tool named CUTS, which is currently used on several industry-related projects.
Keywords :
distributed processing; embedded systems; quality of service; CUTS; aspects for system execution traces; context-based analysis; distributed system behavior; embedded system; open-source system execution; quality of service; real-time system; system execution traces; Context; Context modeling; Data mining; Data models; Quality of service; Software; Time factors; QoS validation; aspects; system execution traces; viewpoints;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2010 IEEE 16th International Conference on
Conference_Location :
Macau SAR
ISSN :
1533-2306
Print_ISBN :
978-1-4244-8480-5
Type :
conf
DOI :
10.1109/RTCSA.2010.45
Filename :
5591299
Link To Document :
بازگشت