中文
相关论文

相关论文: Inter-Package Dependency Networks in Open-Source S…

200 篇论文

We investigate the searchability of complex systems in terms of their interconnectedness. Associating searchability with the number and size of branch points along the paths between the nodes, we find that scale-free networks are relatively…

无序系统与神经网络 · 物理学 2007-05-23 M. Rosvall , A. Gronlund , P. Minnhagen , K. Sneppen

A large number of computational scientific research projects make use of open source software packages. However, the development process of such tools frequently differs from conventional software development; partly because of the nature…

软件工程 · 计算机科学 2013-09-24 Ivan Girotto , Axel Kohlmeyer , David Grellscheid , Shawn T. Brown

Social network research has focused on hyperlink graphs, bibliographic citations, friend/follow patterns, influence spread, etc. Large software repositories also form a highly valuable networked artifact, usually in the form of a collection…

信息检索 · 计算机科学 2021-01-22 Rima Hazra , Hardik Aggarwal , Pawan Goyal , Animesh Mukherjee , Soumen Chakrabarti

To better understand the structure and function of complex systems, researchers often represent direct interactions between components in complex systems with networks, assuming that indirect influence between distant components can be…

物理与社会 · 物理学 2018-06-18 Renaud Lambiotte , Martin Rosvall , Ingo Scholtes

Software evolution is a fundamental process that transcends the realm of technical artifacts and permeates the entire organizational structure of a software project. By means of a longitudinal empirical study of 18 large open-source…

软件工程 · 计算机科学 2016-10-20 Mitchell Joblin , Sven Apel , Wolfgang Mauerer

Network theory provides tools which are particularly appropriate for assessing the complex interdependencies that characterise our modern connected world. This article presents an introduction to network theory, in a way that doesn't…

物理与社会 · 物理学 2020-05-01 Vaiva Vasiliauskaite , Fernando E. Rosas

Software supply chain attacks have revealed blind spots in existing SCA tools, which are often limited to a single ecosystem and assess either software artifacts or community activity in isolation. This fragmentation across tools and…

软件工程 · 计算机科学 2025-12-02 Ziheng Liu , Runzhi He , Minghui Zhou

Dependency cycles pose a significant challenge to software quality and maintainability. However, there is limited understanding of how practitioners resolve dependency cycles in real-world scenarios. This paper presents an empirical study…

软件工程 · 计算机科学 2023-12-19 Qiong Feng , Shuwen Liu , Huan Ji , Xiaotian Ma , Peng Liang

Large organizations have diverse product offerings to meet various business needs. To increase revenue, its common these days to offer software products as integrated product suite(s) rather than individual products. Creating and…

软件工程 · 计算机科学 2017-10-03 Sai Anirudh Karre , Y. Raghu Reddy

A large computer program is typically divided into many hundreds or even thousands of smaller units, whose logical connections define a network in a natural way. This network reflects the internal structure of the program, and defines the…

无序系统与神经网络 · 物理学 2009-11-10 Alessandro P. S. de Moura , Ying-Cheng Lai , Adilson E. Motter

Open Source Software (OSS) development challenges traditional software engineering practices. In particular, OSS projects are managed by a large number of volunteers, working freely on the tasks they choose to undertake. OSS projects also…

Several real-world systems can be represented as multi-layer complex networks, i.e. in terms of a superposition of various graphs, each related to a different mode of connection between nodes. Hence, the definition of proper mathematical…

物理与社会 · 物理学 2016-10-31 Valerio Gemmetto , Diego Garlaschelli

Software is among the most complex endeavors of the human mind; large scale systems can have tens of millions of lines of source code. However, seldom is complexity measured above the lowest level of code, and sometimes source code files or…

软件工程 · 计算机科学 2011-05-13 Alejandro Fernández

One of the biggest strength of many modern programming languages is their rich open source package ecosystem. Indeed, modern language-specific package managers have made it much easier to share reusable code and depend on components written…

软件工程 · 计算机科学 2020-04-08 Théo Zimmermann

Software architecture refers to the high-level abstraction of a system including the configuration of the involved elements and the interactions and relationships that exist between them. Source codes can be easily built by referring to the…

软件工程 · 计算机科学 2021-06-08 Sanjay Thakare , Arvind W Kiwelekar

This paper focuses on the modeling of musical melodies as networks. Notes of a melody can be treated as nodes of a network. Connections are created whenever notes are played in sequence. We analyze some main tracks coming from different…

声音 · 计算机科学 2017-09-29 Stefano Ferretti

Complex network theory aims to model and analyze complex systems that consist of multiple and interdependent components. Among all studies on complex networks, topological structure analysis is of the most fundamental importance, as it…

社会与信息网络 · 计算机科学 2010-09-15 Bo Yang , Jiming Liu

Third-party libraries (TPLs) are frequently reused in software to reduce development cost and the time to market. However, external library dependencies may introduce vulnerabilities into host applications. The issue of library dependency…

软件工程 · 计算机科学 2022-09-21 Wei Tang , Zhengzi Xu , Chengwei Liu , Jiahui Wu , Shouguo Yang , Yi Li , Ping Luo , Yang Liu

Understanding the complex dynamics of communities of software developers requires a view of such organizations as a network of interacting agents involving both goals and constraints. Beyond their special features, these systems display…

物理与社会 · 物理学 2007-05-23 Sergi Valverde , Guy Theraulaz , Jacques Gautrais , Vincent Fourcassie , Ricard V. Sole

The P2P model encompasses a network of equal peers, whether in hardware or software, operating autonomously without central control, allowing individual peer failure while ensuring high availability. Nevertheless, current P2P technologies…

分布式、并行与集群计算 · 计算机科学 2023-11-07 Hong Su