2019
DOI: 10.1109/access.2019.2945608
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Real-Time Mining Software Process Activities From SVN Logs Using a Naive Bayes Classifier

Abstract: The abundance of event data in current software configuration management systems makes it possible to discover software process models automatically by using actual observed behavior. However, traditional process mining algorithms cannot be applied to event logs recorded in software configuration management (SCM) systems, such as SVN, because of missing activity attributes. To address this problem, a software process activity classifier is proposed to build event-activity mapping relationships from software de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 25 publications
0
2
0
Order By: Relevance
“…The aim is to retrieve control-flow and structural aspects of software development cycles from existing data sources and software repositories. As a result, Bug trackers, version control systems, and mail archives are related to tracking software development events [6][7][8][9][10][11][12][13].…”
Section: First Category Of Pm For Software Developmentmentioning
confidence: 99%
“…The aim is to retrieve control-flow and structural aspects of software development cycles from existing data sources and software repositories. As a result, Bug trackers, version control systems, and mail archives are related to tracking software development events [6][7][8][9][10][11][12][13].…”
Section: First Category Of Pm For Software Developmentmentioning
confidence: 99%
“…The extracted data are transformed into a standard data format and loaded into a system or database [11] as event logs. A software process event log is used in Process Mining to describe the information of events and attributes [14], which can vary depending on the type of process management system. Some attributes of software processes may include the identifier and name of the activity (requirements, architecture, design, implementation, testing, operation, etc.…”
Section: Introductionmentioning
confidence: 99%