2019 19th International Working Conference on Source Code Analysis and Manipulation (SCAM) 2019
DOI: 10.1109/scam.2019.00016
|View full text |Cite
|
Sign up to set email alerts
|

An Exploratory Study on Automatic Architectural Change Analysis Using Natural Language Processing Techniques

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

2
20
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(22 citation statements)
references
References 32 publications
2
20
0
Order By: Relevance
“…Mondal et al [22] explored the relation between free-form natural language text (e.g. developers' communication and commit messages) and automated architectural change analysis.…”
Section: Related Workmentioning
confidence: 99%
“…Mondal et al [22] explored the relation between free-form natural language text (e.g. developers' communication and commit messages) and automated architectural change analysis.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, appropriate architectural formulation is becoming more critical to circumvent software bloat, scalability, and security backdoors [11]. However, elements of architecture can be changed [20] continuously as code components of a software system changes to support continuous development and maintenance [29] such as adding new features, restructuring the design models, and fixing flaws. Architectural change can affect many aspects of a software system and, for this, change analysis is a crucial task.…”
Section: Introductionmentioning
confidence: 99%
“…Development team can group architectural changes leveraging change classification process based on the cause of the change, type of change, location of the change, the size of the code modification, and impact of change [40], [15]. For example, four major causes of architectural changes have been defined explicitly in the literature [40], [8], [29]: (i) perfective DOI reference number: 10.18293/SEKE2021-060 -adjusting new behaviour, (ii) preventive -prevent bad design, (iii) corrective -correct discovered problems, and (iv) adaptive -adapting to new platform.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations