A cluster analysis method of software development activities based on event log

被引:0
|
作者
Tang M. [1 ,2 ]
Li T. [3 ]
Zhu R. [1 ]
Ma Z. [1 ]
机构
[1] School of Software, Yunnan University, Kunming
[2] School of Life Sciences, Yunnan Normal University, Kunming
[3] School of Big Data, Yunnan Agricultural University, Kunming
基金
中国国家自然科学基金;
关键词
Clustering analysis; Environment; Event; Event log; Process mining; Software development activity;
D O I
10.2174/2666255813666191204144931
中图分类号
学科分类号
摘要
Background: Event log data generated in the software development process contains historical information and future trends in software development activities. The mining and analysis of event log data contribute to identify and discover software development activities and provide effective support for software development process mining and modeling. Methods: Firstly, a deep learning model (Word2vec) was used for feature extraction and vectorization of software development process event logs. Then, the K-means clustering algorithm and measure of silhouette coefficient and intra-cluster SSE were used for clustering and clustering effect evaluation of vectorized software development process event logs. Results: This paper obtained the mapping relationship between software development activities and events, and realized the identification and discovery of software development activities. Conclusion: Two practical software development projects (jEdit and Argouml) are given to prove the feasibility, rationality and effectiveness of our proposed method. This work provides effective support for software development process mining and software development behavior guidance. © 2021 Bentham Science Publishers.
引用
收藏
页码:1843 / 1851
页数:8
相关论文
共 50 条
  • [41] Development of Software based of the Duval Triangle Method
    Barbosa, Thales Mendes
    Ferreira, Jeferson Goncalves
    Ferreira Finocchio, Marco Antonio
    Endo, Wagner
    2016 12TH IEEE/IAS INTERNATIONAL CONFERENCE ON INDUSTRY APPLICATIONS (INDUSCON), 2016,
  • [42] An Acoustic emission event determination method for acoustic emission testing of tank bottom based on cluster analysis
    Wang, Wei-Kui
    Li, Yi-Bo
    Li, Yi-Nan
    Zhang, Yu
    2013 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM): MECHATRONICS FOR HUMAN WELLBEING, 2013, : 1686 - 1691
  • [43] Event log anomaly detection method based on auto-encoder and control flow
    Kan, Daoyu
    Fang, Xianwen
    MULTIMEDIA SYSTEMS, 2024, 30 (01)
  • [44] Revisiting Software Development Effort Estimation Based on Early Phase Development Activities
    Tsunoda, Masateru
    Toda, Koji
    Fushida, Kyohei
    Kamei, Yasutaka
    Nagappan, Meiyappan
    Ubayashi, Naoyasu
    2013 10TH IEEE WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), 2013, : 429 - 438
  • [45] HOST SCURITY EVENT TRACK FOR COMPLEX NETWORK ENVIRONMENTS BASED ON THE ANALYSIS OF LOG
    Yan, Danfeng
    Feng, Rui
    Huang, Junlin
    Yang, Fangchun
    2012 IEEE 2nd International Conference on Cloud Computing and Intelligent Systems (CCIS) Vols 1-3, 2012, : 807 - 811
  • [46] Event log anomaly detection method based on auto-encoder and control flow
    Daoyu Kan
    Xianwen Fang
    Multimedia Systems, 2024, 30
  • [47] Applying the Method of Reflections through an Event Log for Evidence-based Process Innovation
    Delias, Pavlos
    Acheli, Mehdi
    Grigori, Daniela
    2019 INTERNATIONAL CONFERENCE ON PROCESS MINING (ICPM 2019), 2019, : 105 - 112
  • [48] Behavior invariance oriented event log sampling method
    Zhang, Shuaipeng
    Liu, Cong
    Su, Xuan
    Wen, Lijie
    Song, Rongjia
    Zeng, Qingtian
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2024, 30 (08): : 2809 - 2821
  • [49] Parallelism-Based Session Creation to Identify High-Level Activities in Event Log Abstraction
    Dogan, Onur
    De Leoni, Massimiliano
    PROCESS MINING WORKSHOPS, ICPM 2023, 2024, 503 : 58 - 69
  • [50] Software Requirement Analysis Research Based on Event-driven
    Zhang Zhaoyin
    Li Yanfang
    Chen Chao
    2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2009, : 247 - +