LibViews - An Information Visualization Application for Third-Party Libraries on Software Projects

被引:0
|
作者
Ferrarezi, Juliana Cassiano [1 ]
Popolin Neto, Mario [2 ]
Colombo Dias, Diego Roberto [3 ]
Pilastri, Andre Luiz [4 ]
Guimaraes, Marcelo de Paiva [5 ]
Ferreira Brega, Jose Remo [1 ]
机构
[1] Sao Paulo State Univ, UNESP, Dept Comp Sci, Bauru, SP, Brazil
[2] Fed Inst Sao Paulo IFSP, Araraquara, SP, Brazil
[3] Univ Fed Sao Carlos, UFSCAR, Dept Comp Sci, Sao Carlos, SP, Brazil
[4] Univ Porto, Fac Engn, Dept Informat Engn, Oporto, Portugal
[5] Univ Fed Sao Paulo, UNIFESP, Comp Sci Master Program, FACCAMP,Open Univ Brazil, Sao Paulo, SP, Brazil
关键词
Information Visualization; Libraries; Software Dependencies; Software Library Manager; Third-Party Libraries;
D O I
10.1109/IV.2016.43
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software libraries allow developers to create software projects upon basic functions already implemented. In this way, it is possible to focus on more complex activities to achieve the software solution aims. Software libraries features and availability on the Internet are the reason for these valuable project resources are widely used. However, there may be some issues in software projects that integrate several libraries, since they are independent projects that must work together. This paper presents LibViews, an information visualization application to create visual representations over libraries metrics and usage on software projects. LibViews was developed to provide a better understanding of libraries versions and their role in software projects, helping in the maintenance of these projects identifying previously unknown information. As use case, LibViews was applied in an university corporate software project, pointing out as a useful tool to understand the relationship between software project and its third-party libraries.
引用
收藏
页码:136 / 140
页数:5
相关论文
共 50 条
  • [21] Third-party management in software development: proposal of a methodology
    Nunez-Sanchez, Yeison
    Gonzalez-Torres, Antonio
    ENFOQUE UTE, 2020, 11 (02): : 71 - 84
  • [22] Cloud Software: How to Validate Third-Party Vendors
    Fanning, Kurt
    JOURNAL OF CORPORATE ACCOUNTING AND FINANCE, 2014, 25 (05): : 25 - 30
  • [23] Growth of AMRs Spawns Accessories, Third-Party Software
    不详
    MANUFACTURING ENGINEERING, 2022, 168 (05): : 58 - 59
  • [24] Selecting third-party libraries: the data scientist's perspective
    Nadi, Sarah
    Sakr, Nourhan
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (01)
  • [25] Selecting third-party libraries: the data scientist’s perspective
    Sarah Nadi
    Nourhan Sakr
    Empirical Software Engineering, 2023, 28
  • [26] CanvasMirror: Secure Integration of Third-Party Libraries in a WebVR Environment
    Lee, Jiyeon
    2020 50TH ANNUAL IEEE-IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS-SUPPLEMENTAL VOLUME (DSN-S), 2020, : 75 - 76
  • [27] Dynamic Privacy Leakage Analysis of Android Third-party Libraries
    He, Yongzhong
    Hu, Binghui
    Han, Zhen
    2018 1ST INTERNATIONAL CONFERENCE ON DATA INTELLIGENCE AND SECURITY (ICDIS 2018), 2018, : 275 - 280
  • [28] LibSift: Automated Detection of Third-Party Libraries in Android Applications
    Soh, Charlie
    Tan, Hee Beng Kuan
    Arnatovich, Yauhen Leanidavich
    Narayanan, Annamalai
    Wang, Lipo
    2016 23RD ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2016), 2016, : 41 - 48
  • [29] Affymetrix showcases third-party microarray analysis software
    Hunter, P
    SCIENTIST, 2004, 18 (06): : 39 - 40
  • [30] Third-party testing and stirrings of the new software engineering
    Councill, B
    IEEE SOFTWARE, 1999, 16 (06) : 76 - 79