• 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