Fine-Grained Network Analysis for Modern Software Ecosystems

被引:10
|
作者
Boldi, Paolo [1 ]
Gousios, Georgios [2 ]
机构
[1] Univ Milan, Dipartimento Informat, Milan, Italy
[2] Delft Univ Technol, Dept Software Technol, Delft, Netherlands
基金
欧盟地平线“2020”;
关键词
Software reuse; security breaches; network analysis;
D O I
10.1145/3418209
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern software development is increasingly dependent on components, libraries, and frameworks coming from third-party vendors or open-source suppliers and made available through a number of platforms (or forges). This way of writing software puts an emphasis on reuse and on composition, commoditizing the services that modern applications require. On the other hand, bugs and vulnerabilities in a single library living in one such ecosystem can affect, directly or by transitivity, a huge number of other libraries and applications. Currently, only product-level information on library dependencies is used to contain this kind of danger, but this knowledge often reveals itself too imprecise to lead to effective (and possibly automated) handling policies. We will discuss how fine-grained function-level dependencies can greatly improve reliability and reduce the impact of vulnerabilities on the whole software ecosystem.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] A fine-grained and flexible version control for software artifacts
    Junqueira, Daniel C.
    Bittar, Thiago J.
    Fortes, Renata P. M.
    SIGDOC'08: PROCEEDINGS OF THE 26TH ACM INTERNATIONAL CONFERENCE ON DESIGN OF COMMUNICATION, 2008, : 185 - 192
  • [22] Fine-grained shock models to rejuvenate software systems
    Fujio, H
    Okamura, H
    Dohi, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (10): : 2165 - 2171
  • [23] A fine-grained mining of dynamic texts with software agents
    Pham, H
    DMIN '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON DATA MINING, 2005, : 257 - 263
  • [24] Design and implementation of a fine-grained software inspection tool
    Anderson, P
    Reps, T
    Teitelbaum, T
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (08) : 721 - 733
  • [25] A fine-grained social network recommender system
    Aivazoglou, Markos
    Roussos, Antonios O.
    Margaris, Dionisis
    Vassilakis, Costas
    Ioannidis, Sotiris
    Polakis, Jason
    Spiliotopoulos, Dimitris
    SOCIAL NETWORK ANALYSIS AND MINING, 2019, 10 (01)
  • [26] ATEMU: A fine-grained sensor network simulator
    Polley, J
    Blazakis, D
    McGee, J
    Rusk, D
    Baras, JS
    Karir, M
    2004 FIRST ANNUAL IEEE COMMUNICATIONS SOCIETY CONFERENCE ON SENSOR AND AD HOC COMMUNICATIONS AND NETWORKS, 2004, : 145 - 152
  • [27] Fine-Grained Software Reliability Estimation Using Software Testing Inputs
    Okamura, Hiroyuki
    Takekoshi, Yuki
    Dohi, Tadashi
    2015 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY (QRS 2015), 2015, : 85 - 92
  • [28] A fine-grained social network recommender system
    Markos Aivazoglou
    Antonios O. Roussos
    Dionisis Margaris
    Costas Vassilakis
    Sotiris Ioannidis
    Jason Polakis
    Dimitris Spiliotopoulos
    Social Network Analysis and Mining, 2020, 10
  • [29] FINE-GRAINED WOUND TISSUE ANALYSIS USING DEEP NEURAL NETWORK
    Nejati, H.
    Ghazijahani, H. A.
    Abdollahzadeh, M.
    Malekzadeh, T.
    Cheung, N. -M.
    Lee, K. -H.
    Low, L. -L.
    2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 1010 - 1014
  • [30] A Deployment of Fine-Grained Sensor Network and Empirical Analysis of Urban Temperature
    Thepvilojanapong, Niwat
    Ono, Takahiro
    Tobe, Yoshito
    SENSORS, 2010, 10 (03) : 2217 - 2241