DocumentCode :
3773136
Title :
Efficient and Scalable Collection of Dynamic Metrics Using MapReduce
Author :
Shallu Sarvari;Paramvir Singh;Geeta Sikka
Author_Institution :
Nat. Inst. of Technol., Jalandhar, India
fYear :
2015
Firstpage :
127
Lastpage :
134
Abstract :
Dynamic metrics are known to assess the actual behavior of software systems as they are extracted from runtime data obtained during program execution. However, recent literature indicates that dealing with dynamic information remains a formidable challenge due to the huge size of execution data at hand, resulting in long processing delays. We present an efficient and scalable technique to extract design level dynamic metrics from Calling Context Tree (CCT) using cloud based MapReduce paradigm. CCT profiles having node count up to 40 million are used to extract a number of dynamic coupling metrics. On an average, 73% increase in performance is observed as compared to sequential analysis. Also other performance characteristics like speed-up and scale-up are analyzed to strengthen the applicability of our parallel computation approach.
Keywords :
"Measurement","Runtime","Context","Couplings","Scalability","Software","Data mining"
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2015 Asia-Pacific
Electronic_ISBN :
1530-1362
Type :
conf
DOI :
10.1109/APSEC.2015.21
Filename :
7467292
Link To Document :
بازگشت