PASER: A Pattern-Based Approach to Service Requirements Analysis

被引:4
|
作者
Wang, Ye [1 ]
Wang, Ting [2 ]
Sun, Jie [3 ,4 ]
机构
[1] Zhejiang Gongshang Univ, Sch Comp & Informat Engn, Hangzhou 310018, Zhejiang, Peoples R China
[2] Zhejiang Univ Technol, Coll Comp Sci & Technol, Hangzhou, Zhejiang, Peoples R China
[3] Zhejiang Univ, Inst Informat Sci, Hangzhou, Zhejiang, Peoples R China
[4] Zhejiang Univ, Engn Branch, Hangzhou, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Service requirements; service requirements analysis; requirement inconsistency; workflow patterns; natural language processing; LANGUAGE;
D O I
10.1142/S0218194019500232
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Inconsistent specification are an inevitable intermediate product of a service requirements engineering process. In order to reduce requirements inconsistencies, we propose PASER, a Pattern-based Approach to Service Requirements analysis. The PASER approach first extracts the process information from service documents via natural language processing (NLP) techniques, then uses a requirements modeling language - Workflow-Patterns-based Process Language (WPPL) - to build the process model. Finally, through matching with workflow patterns, the inconsistencies in service requirements are identified and resolved by checking against a set of checking rules. We have conducted a preliminary experiment to evaluate it. An ATM service case study is presented as a running example to illustrate our approach.
引用
收藏
页码:547 / 576
页数:30
相关论文
共 50 条
  • [1] Capturing Compliance Requirements: A Pattern-Based Approach
    Turetken, Oktay
    Elgammal, Amal
    van den Heuvel, Willem-Jan
    Papazoglou, Michael P.
    [J]. IEEE SOFTWARE, 2012, 29 (03) : 28 - 36
  • [2] A pattern-based approach to facilitating service composition
    Hu, HT
    Han, YB
    Huang, K
    Li, G
    Zhao, ZF
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 90 - 98
  • [3] A Pattern-based Service Composition Approach for Profit Optimaizion
    Xu, Hanchuan
    Zhuang, Yaou
    Wang, Zhongjie
    Xu, Xiaofei
    [J]. 2015 INTERNATIONAL CONFERENCE ON SERVICE SCIENCE (ICSS), 2015, : 125 - 130
  • [4] Reassessing the Pattern-Based Approach for Formalizing Requirements in the Automotive Domain
    Filipovikj, Predrag
    Nyberg, Mattias
    Rodriguez-Navas, Guillermo
    [J]. 2014 IEEE 22ND INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2014, : 444 - 450
  • [5] PABRE: Pattern-Based Requirements Elicitation
    Renault, Samuel
    Mendez-Bonilla, Oscar
    Franch, Xavier
    Quer, Carme
    [J]. RCIS 2009: PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE, 2009, : 81 - +
  • [6] A pattern-based approach to development of service mediators for protocol mediation
    Li, Xitong
    Fan, Yushun
    Wang, Jian
    Wang, Li
    Jiang, Feng
    [J]. SEVENTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2008, : 137 - +
  • [7] A behavioral analysis approach to pattern-based composition
    Dong, J
    Alencar, PSC
    Cowan, DD
    [J]. OOIS 2001: 7TH INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 540 - 549
  • [8] A Pattern-based Design Approach for Subscription Management of Software as a Service
    Jiang, Zhongbo
    Sun, Wei
    Tang, Kai
    Snowdon, Jane L.
    Zhang, Xin
    [J]. 2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 678 - +
  • [9] PATTERN-BASED ONTOLOGY TRANSFORMATION SERVICE
    Svab-Zamazal, Ondrej
    Svatek, Vojtech
    Scharffe, Francois
    [J]. KEOD 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE ENGINEERING AND ONTOLOGY DEVELOPMENT, 2009, : 42 - +
  • [10] Service architecture design for e-businesses: A pattern-based approach
    Gacitua-Decar, Veronica
    Pahl, Claus
    [J]. E-COMMERCE AND WEB TECHNOLOGIES, PROCEEDINGS, 2008, 5183 : 41 - 50