Inicio  /  Applied Sciences  /  Vol: 14 Par: 3 (2024)  /  Artículo
ARTÍCULO
TITULO

Probabilistic Model Checking GitHub Repositories for Software Project Analysis

Suhee Jo    
Ryeonggu Kwon and Gihwon Kwon    

Resumen

GitHub serves as a platform for collaborative software development, where contributors engage, evolve projects, and shape the community. This study presents a novel approach to analyzing GitHub activity that departs from traditional methods. Using Discrete-Time Markov Chains and probabilistic Computation Tree Logic for model checking, we aim to uncover temporal dynamics, probabilities, and key factors influencing project behavior. By explicitly modeling state transitions, our approach provides transparency and explainability for sequential properties. The application of our method to five repositories demonstrates its feasibility and scalability and provides insights into the long-term probabilities of various activities. In particular, the analysis provides valuable perspectives for project managers to optimize team dynamics and resource allocation. The query specifications developed for model checking allow users to generate and execute queries for specific aspects, demonstrating scalability beyond the queries we present. In conclusion, our analysis provides an understanding of GitHub repository properties, branch management, and subscriber behavior. We anticipate its applicability to various open-source projects, revealing trends among contributors based on the unique characteristics of repositories.

 Artículos similares

       
 
Saile Zhang, Qingzhen Yang, Rui Wang and Xufei Wang    
The use of traditional optimization methods in engineering design problems, specifically in aerodynamic and infrared stealth optimization for engine nozzles, requires a large number of objective function evaluations, therefore introducing a considerable ... ver más
Revista: Aerospace

 
Jun Dong, Qingqing Chen, Guangxiang Yuan and Kaiyan Xie    
In large-scale water conservancy and hydropower projects, complex rock structures are considered to be the main factor controlling the stability of hydraulic structures. The classification of rock mass structure plays an important role in the safety of a... ver más
Revista: Applied Sciences

 
Song Xue, Jingyan Chen, Sheng Li and Huaai Huang    
Early warning of safety risks downstream of small reservoirs is directly related to the safety of people?s lives and property and the economic and social development of the region. The lack of data and low collaboration in downstream safety management of... ver más
Revista: Water

 
Suxun Shu, Jiajun Qian, Wenhui Gong, Zhiquan Yang and Kang Pi    
Aiming at the problem that the non-probabilistic reliability analysis method of slope engineering, which is based on an interval model, cannot consider the cross-correlation of geotechnical parameters, a non-probabilistic reliability analysis method of s... ver más
Revista: Applied Sciences

 
Feng Wang, Peng Huang, Rongxin Zhao, Huayong Wu, Mengjin Sun, Zijie Zhou and Yun Xing    
Debris poses multifaceted risks and jeopardizes various aspects of the environment, human health, safety, and infrastructure. The debris trajectory in turbulent wind flow is more dispersed due to the inherent randomness of the turbulent winds. This paper... ver más
Revista: Infrastructures