Mining Reviews in Open Source Code for Developers Trail: A Process Mining Approach

07/16/2023
by   Patrick Mukala, et al.
0

Audit trails are evidential indications of activities performers in any logs. Modern reactive systems such as transaction processing systems, management information systems, decision support systems and even executive management systems log activities of users as they perform their daily tasks for a number of reasons and perhaps one of the most important is security. In order to efficiently monitor and manage privacy and access to information, the trails as captured and recorded in these logs play a pivotal role in this regard. In Open Source realm, however, this is not the case. Although the objective with free software is to allow for access, free distribution and the rights to modify coding, having such audit trails can help to trace and understand how active members of these communities are and the type of activities they perform. In this paper, we propose using process mining to construct logs using as much data as can be found in open source repositories in order to produce a process model, also called a workflow net that graphical depicts the sequential occurrence of developers activities. Our method is exhibited through a simple algorithm called Act-Trace.

READ FULL TEXT
research
09/14/2020

An Open-Source Integration of Process Mining Features into the Camunda Workflow Engine: Data Extraction and Challenges

Process mining provides techniques to improve the performance and compli...
research
07/15/2023

An Exploration of Learning Processes as Process Maps in FLOSS Repositories

Evidence suggests that Free/Libre Open Source Software (FLOSS) environme...
research
09/03/2019

GrAALF:Supporting Graphical Analysis of Audit Logs for Forensics

System-call level audit logs often play a critical role in computer fore...
research
04/15/2021

Automated Evolution of Feature Logging Statement Levels Using Git Histories and Degree of Interest

Logging – used for system events and security breaches to more informati...
research
12/11/2019

Using GGNN to recommend log statement level

In software engineering, log statement is an important part because prog...
research
05/18/2018

Cancer Research UK Drug Discovery Process Mining

Background. The Drug Discovery Unit (DDU) of Cancer Research UK (CRUK) i...
research
04/30/2021

Leveraging Machine Learning to Detect Data Curation Activities

This paper describes a machine learning approach for annotating and anal...

Please sign up or login with your details

Forgot password? Click here to reset