• DocumentCode
    732096
  • Title

    VerXCombo: An Interactive Data Visualization of Popular Library Version Combinations

  • Author

    Yano, Yuki ; Kula, Raula Gaikovina ; Ishio, Takashi ; Inoue, Katsuro

  • fYear
    2015
  • fDate
    18-19 May 2015
  • Firstpage
    291
  • Lastpage
    294
  • Abstract
    In large software systems, it is common practice to adopt third-party libraries. Decisions by system maintainers to either update or introduce new third-party libraries can range from trivial to complex. For instance, incompatibility between internal library dependencies may complicate adoption. Therefore, system maintainers especially need adequate assurance of any candidate library release. Using the ´wisdom of the crowd´, VerXCombo aims to assist system maintainers by mining popular library dependency patterns of similar systems. Through data interactions, VerXCombo leverages parallel sets to break-down large and complex dataset into distinguishable patterns of 1.) popular and 2.) latest library dependency release combinations. Populating our tool with a maven library dependency dataset from over 4,000 Java Open Source projects, we demonstrate through a case scenario navigation and best fit combinations of the VerXCombo tool. A video highlighting the main features of the tool can be found at: http://goo.gl/wWPylL.
  • Keywords
    Bars; Data visualization; Databases; Java; Libraries; Software; Visualization; Mining software repository; Software Visualization; Software reuse;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension (ICPC), 2015 IEEE 23rd International Conference on
  • Conference_Location
    Florence, Italy
  • Type

    conf

  • DOI
    10.1109/ICPC.2015.43
  • Filename
    7181461