中文

移动应用自动化需求获取与分析的技术与工具综述

软件工程 2025-09-03 v1

摘要

[背景] 移动应用自动化需求获取与分析的研究采用了大量由需求工程(RE)研究人员和从业者提出的技术与工具。然而,对于这些技术与工具的特征,以及在各自技术与工具帮助下得到支持的需求获取与分析中的 RE 任务,目前知之甚少。[目的] 本文旨在调查移动应用自动化需求获取与分析中所用技术与工具的最新研究进展。[方法] 我们遵循 Kitchenham 等人的指南开展了系统性映射研究。[结果] 基于选定的 73 篇论文,我们发现了最常用的技术——半自动技术,以及工具的主要特征——用于需求分析和文本预处理的开源且非自主开发的工具。此外,研究最多的三项 RE 任务是需求分析、挖掘和分类。[结论] 我们最重要的结论是:(1)移动应用自动化需求获取与分析中技术与工具的使用呈增长趋势;(2)半自动技术主要应用于该研究主题的出版物中;(3)需求分析、挖掘和分类是在自动技术与工具支持下排名前三的 RE 任务;(4)最流行的工具是开源且非自主开发的,主要用于需求分析和文本处理。

关键词

引用

@article{arxiv.2509.01068,
  title  = {A Survey on the Techniques and Tools for Automated Requirements Elicitation and Analysis of Mobile Apps},
  author = {Chong Wang and Haoning Wu and Peng Liang and Maya Daneva and Marten van Sinderen},
  journal= {arXiv preprint arXiv:2509.01068},
  year   = {2025}
}