Journal of Computer Applications ›› 2022, Vol. 42 ›› Issue (11): 3486-3492.DOI: 10.11772/j.issn.1001-9081.2022010059

• ChinaService 2021 • Previous Articles    

Requirement acquisition approach for intelligent computing services

Ye WANG, Aohui ZHOU, Siyuan ZHOU(), Bo JIANG, Junwu CHEN, Shizhe SONG   

  1. School of Computer and Information Engineering,Zhejiang Gongshang University,Hangzhou Zhejiang 310008,China
  • Received:2022-01-18 Revised:2022-03-31 Accepted:2022-04-15 Online:2022-05-17 Published:2022-11-10
  • Contact: Siyuan ZHOU
  • About author:WANG Ye, born in 1986, Ph. D., associate professor. Her research interests include requirements engineering, service computing, machine learning.
    ZHOU Aohui, born in 1999, M. S. candidate. His research interests include software engineering, data mining.
    ZHOU Siyuan, born in 1998, M. S. candidate. His research interests include software engineering, data mining.
    JIANG Bo, born in 1970, Ph. D., professor. Her research interests include machine learning, requirements engineering, service computing.
    CHEN Junwu, born in 1995, M. S. candidate. His research interests include service computing, deep learning, data mining.
    SONG Shizhe, born in 1998, M. S. candidate. His research interests include service computing, machine learning, data mining.
  • Supported by:
    Zhejiang Provincial Natural Science Foundation(LY21F020011)

智能计算服务的需求获取方法

汪烨, 周澳回, 周思源(), 姜波, 陈骏武, 宋师哲   

  1. 浙江工商大学 计算机与信息工程学院,杭州 310018
  • 通讯作者: 周思源
  • 作者简介:汪烨(1986—),女,安徽滁州人,副教授,博士,CCF会员,主要研究方向:需求工程、服务计算、机器学习
    周澳回(1999—),男,浙江温州人,硕士研究生,CCF会员,主要研究方向:软件工程、数据挖掘
    周思源(1998—),男,上海人,硕士研究生,CCF会员,主要研究方向:软件工程、数据挖掘 3508006105@qq.com
    姜波(1970—),女,浙江黄岩人,教授, 博士,CCF理事,主要研究方向:机器学习、需求工程、服务计算
    陈骏武(1995—),男,浙江金华人,硕士研究生,CCF会员,主要研究方向:服务计算、深度学习、数据挖掘
    宋师哲(1998—),男,贵州遵义人,硕士研究生,CCF会员,主要研究方向:服务计算、机器学习、数据挖掘.
  • 基金资助:
    浙江省自然科学基金资助项目(LY21F020011);浙江省科技厅重点研发项目(2021C01162)

Abstract:

In intelligent computing services, data analysis and processing are provided for the service consumer by the service provider through Internet, and a learning model is established to complete intelligent computing function. Due to the lack of effective communication channels between service providers and service consumers, as well as the fuzzy and messy requirement descriptions of the service consumer feedback, there is a lack of a unified service requirement acquisition method to effectively analyze, organize and regulate the continuously changing requirement of users, which leads to the failure of intelligent computing services to make a rapid improvement according to the user’s requirements. Aiming at the problems of continuity and uncertainty of requirement changes in service development, a requirement acquisition method for intelligent computing services was proposed. The application feedback and questions of intelligent computing services were firstly obtained from Stack Overflow question and answer forum. Then, the knowledge classification and prioritization were performed on them by using different learning models (including Support Vector Machine (SVM), naive Bayes and TextCNN) according to the types of requirements concerned by the service consumer. Finally, a customized service requirement template was used to describe the requirements of intelligent computing services.

Key words: service requirement engineering, requirement acquisition, intelligent computing service, machine learning, neural network

摘要:

智能计算服务由服务提供者通过互联网为服务消费者提供数据的分析和处理,并建立学习模型完成智能计算功能。由于服务提供者与服务消费者之间缺乏有效的沟通渠道,以及服务消费者反馈的需求描述模糊、混乱,目前缺乏一种统一的服务需求获取方法对用户持续变化的需求进行有效的分析、组织和规约,导致智能计算服务无法根据用户的需求进行快速改进。针对服务开发中需求变更的持续性和不确定性等问题,提出了一种智能计算服务的需求获取方法。该方法首先从Stack Overflow问答论坛获取智能计算服务的应用反馈和问题,然后根据服务消费者所关注的需求类型采用不同的学习模型(包括支持向量机(SVM)、朴素贝叶斯和TextCNN)对其进行知识分类和优先级排序,最后采用自定义的服务需求模板统一描述智能计算服务的需求。

关键词: 服务需求工程, 需求获取, 智能计算服务, 机器学习, 神经网络

CLC Number: