计算机科学 ›› 2020, Vol. 47 ›› Issue (12): 25-34.doi: 10.11896/jsjkx.201200048
所属专题: 复杂系统的软件工程和需求工程
贾经冬, 张筱曼, 郝璐, 谭火彬
JIA Jing-dong, ZHANG Xiao-man, HAO Lu, TAN Huo-bin
摘要: 为使理论有效指导实践以提高需求工程质量了解工业界对需求工程的关注点是十分有必要的.为此提出了基于数据挖掘的4步研究框架.首先筛选合适的工业界数据源包括博客类和问答类网站然后确定合适的关键词以爬取数据并进行清洗随后根据不同的数据特点进行相似度分析和数据标注处理最后完成数据统计分析.研究结果表明国内外工业界对需求工程的关注点各有异同.国内外都关注敏捷需求;国内外都关注用户故事和用例的区别其潜在反映了实践中传统和敏捷混合开发模式下的需求实践问题;国内外都关注实践中工具的应用虽然国内使用工具种类多样但自主开发的工具相对少;国内工业界还关注需求工程的概念和方法以及需求工程师的职业发展但国外基本不关注.此外国内实践中关注需求分析多于需求变更还关注与需求相关的测试和项目管理领域.该研究结果可有效指引需求工程相关理论在工业界的应用以解决实践中的难点并为学术界和工业界提供了可能的研究和发展方向.
中图分类号:
[1] GREGORY S C,TERZAKIS J.Viewpoint:effectiveness of focused mentoring to improve requirements engineering industrial practice[J].Requirements Engineering,2017,22(3):1-5. [2] WU HG,WU G Q,CHEN S,et al.A software behavior oriented requirements model and properties verification[J].Journal of Computer Research and Development,2011,48(5):869-876. [3] HERTZ K,SPOLETINI P.Are requirements engineering courses covering what industry needs? a preliminary analysis of the united states situation[C]//IEEE International Workshop on Requirements Engineering Education &Training.Banff,AB:IEEE,2018:20-23. [4] SIKORA E,TENBERGEN B,POHL K.Industry needs and research directions in requirements engineering for embedded systems[J].Requirements Engineering,2012,17(1):57-78. [5] AMBREEN T,IKRAM N,USMAN M,et al.Empirical research in requirements engineering:trends and opportunities[J].Requirements Engineering,2018,23(1):63-95. [6] GAN T,LIN F,CHEN C,et al.User behaviors analysis in website identification registration[J].China Communications,2013,10(3):76-81. [7] ABDALKAREEM R,SHIHAB E,RILLING J.On code reuse from StackOverflow:An exploratory study on Android apps[J].Information and Software Technology ,2017,88:148-158. [8] ZHU Z X,ZOU Y Z,HUA C Y,et al.Mining and organizing software functional features based on stackoverflow data[J].Journal of Software,2018,29(8):2210-2225. [9] YOU F C,GONG H C,GUAN X X,et al.Design of data mining of wechat public platform based on Python[J].Journal of Physics:Conference Series,2018,1069:012017. [10] DENG L.Innovative application of python in data crawling-chinese version of movie recommendation platform[J].Journal of Physics Conference Series,2019,1168(3):032083. [11] HALKIDI M,SPINELLIS D,TSATSARONIS G,et al.Datamining in software engineering[J].Intelligent Data Analysis.2011,15(3):413-441. [12] YAO J W.Automated sentiment analysis of text data withNLTK[J].Journal of Physics:Conference Series,2019,1187(5):052020. [13] XU C,LIU D.Chinese text summarization algorithm based on Word2vec[J].Journal of Physics Conference Series,2018,976(1):012006. [14] ZHANG W,LIU T,YANG Y,et al.A topic clustering approach to finding similar questions from large question and answer archives[J].PLoS One,2014,9(3):e71511. |
[1] | 丛颖男, 王兆毓, 朱金清. 关于法律人工智能数据和算法问题的若干思考 Insights into Dataset and Algorithm Related Problems in Artificial Intelligence for Law 计算机科学, 2022, 49(4): 74-79. https://doi.org/10.11896/jsjkx.210900191 |
[2] | 江昊琛, 魏子麒, 刘璘, 陈俊. 非均衡数据分类经典方法综述与面向医疗领域的实验分析 Imbalanced Data Classification:A Survey and Experiments in Medical Domain 计算机科学, 2022, 49(1): 80-88. https://doi.org/10.11896/jsjkx.210200124 |
[3] | 余乐章, 夏天宇, 荆一楠, 何震瀛, 王晓阳. 面向大数据分析的智能交互向导系统 Smart Interactive Guide System for Big Data Analytics 计算机科学, 2021, 48(9): 110-117. https://doi.org/10.11896/jsjkx.200900083 |
[4] | 吴广智, 郭斌, 丁亚三, 成家慧, 於志文. 假消息认知机理研究综述 Cognitive Mechanisms of Fake News 计算机科学, 2021, 48(6): 306-314. https://doi.org/10.11896/jsjkx.201200194 |
[5] | 杨志斌, 杨永强, 袁胜浩, 周勇, 薛垒, 程高辉. 安全关键软件术语推荐和需求分类方法 Terminology Recommendation and Requirement Classification Method for Safety-critical Software 计算机科学, 2021, 48(5): 32-44. https://doi.org/10.11896/jsjkx.210100105 |
[6] | 张寒烁, 杨冬菊. 基于关系图谱的科技数据分析算法 Technology Data Analysis Algorithm Based on Relational Graph 计算机科学, 2021, 48(3): 174-179. https://doi.org/10.11896/jsjkx.191200154 |
[7] | 胡腾, 王艳平, 张小松, 牛伟纳. 基于区块链的DApp数据与行为分析 Data and Behavior Analysis of Blockchain-based DApp 计算机科学, 2021, 48(11): 116-123. https://doi.org/10.11896/jsjkx.210200134 |
[8] | 朱涤尘, 夏换, 杨秀璋, 于小民, 张亚成, 武帅. 基于文本挖掘和决策树分析的中国手游产业发展研究 Research on Mobile Game Industry Development in China Based on Text Mining and Decision Tree Analysis 计算机科学, 2020, 47(6A): 530-534. https://doi.org/10.11896/JsJkx.190700124 |
[9] | 李智, 邓杰, 杨溢龙, 韦尚锋. 从信息物理融合系统问题模型到UML用例图的变换方法 Transformational Approach from Problem Models of Cyber-Physical Systems to Use Case Diagrams in UML 计算机科学, 2020, 47(12): 65-72. https://doi.org/10.11896/jsjkx.201200044 |
[10] | 冯贵兰, 李正楠, 周文刚. 大数据分析技术在网络领域中的研究综述 Research on Application of Big Data Analytics in Network 计算机科学, 2019, 46(6): 1-20. https://doi.org/10.11896/j.issn.1002-137X.2019.06.001 |
[11] | 黄美蓉, 欧博, 何思源. 一种基于特征提取的访问控制方法 Access Control Method Based on Feature Extraction 计算机科学, 2019, 46(2): 109-114. https://doi.org/10.11896/j.issn.1002-137X.2019.02.017 |
[12] | 达一菲, 刘旭东, 孙海龙. 大数据驱动的开发者社区中知识交流网络的分析 Big Data Driven Analysis of Knowledge Exchange Network in Developer Community 计算机科学, 2018, 45(9): 113-118. https://doi.org/10.11896/j.issn.1002-137X.2018.09.017 |
[13] | 李炎, 马俊明, 安博, 曹东刚. 一个基于Web的轻量级大数据处理与可视化工具 Web Based Lightweight Tool for Big Data Processing and Visualization 计算机科学, 2018, 45(9): 60-64. https://doi.org/10.11896/j.issn.1002-137X.2018.09.008 |
[14] | 陈贵平,王子牛. 基于大数据分析的用户信息多重加密存储技术 Multiple Encrypted Storage Technology of User Information Based on Big Data Analysis 计算机科学, 2018, 45(7): 150-153. https://doi.org/10.11896/j.issn.1002-137X.2018.07.025 |
[15] | 雷雪梅,谢依彤. 用于高血压菜谱识别的基于遗传算法的改进XGBoost模型 Improved XGBoostModel Based on Genetic Algorithm for Hypertension Recipe Recognition 计算机科学, 2018, 45(6A): 476-481. |
|