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