返回
A systematic mapping study on text analysis techniques in software architecture
DOI:10.1016/j.jss.2018.07.055.png)
摘要
En 中文
Context Information from artifacts in each phase of the software development life cycle can potentially be mined to enhance architectural knowledge. Many text analysis techniques have been proposed for mining such artifacts. However, there is no comprehensive understanding of what artifacts these text analysis techniques analyze, what information they are able to extract or how they enhance architecting activities. Objective: This systematic mapping study aims to study text analysis techniques for mining architecture-related artifacts and how these techniques have been used, and to identify the benefits and limitations of these techniques and tools with respect to enhancing architecting activities. Method: We conducted a systematic mapping study and defined five research questions. We analyzed the results using descriptive statistics and qualitative analysis methods. Results: Fifty-five studies were finally selected with the following results: (1) Current text analysis research emphasizes on architectural understanding and recovery. (2) A spectrum of text analysis techniques have been used in textual architecture information analysis. (3) Five categories of benefits and three categories of limitations were identified. Conclusions: This study shows a steady interest in textual architecture information analysis. The results give clues for future research directions on improving architecture practice through using these text analysis techniques.
Keyword:
Software architecture
Text analysis technique
Systematic mapping study
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
4.1
论文数:
5.5K
被引数:
8.4K
机构
引用论文
Application of knowledge-based approaches in software architecture: A systematic mapping study基于知识的方法在软件体系结构中的应用: 系统映射研究
Density functional theory study of the structural and electronic properties of Mg3Bi2in hexagonal and cubic phases六方相和立方相Mg3Bi2 的结构和电子性质的密度泛函理论研究
Lessons from applying the systematic literature review process within the software engineering domain在软件工程领域应用系统文献综述过程的经验教训
Studying software engineers: Data collection techniques for software field studies学习软件工程师: 软件领域研究的数据收集技术
A general model of software architecture design derived from five industrial approaches从五种工业方法中得出的软件体系结构设计的通用模型

