TY - CHAP
T1 - Requirement pattern elicitation approach of massive customers in domain oriented service requirement engineering
AU - Tu, Zhiying
AU - Xu, Xiaofei
N1 - Publisher Copyright:
© 2016, Springer International Publishing Switzerland.
PY - 2016
Y1 - 2016
N2 - Nowadays, software service engineering has become one of the important development trends of the IT world. More and more software resources are developed and reconstructed as online services. These services appear as XaaS (e.g., IaaS, PaaS, SaaS, BPaaS) architecture with huge service capacity to serve massive customers. Under this servitization revolution, various kinds of services from multi-domains and multi-networks are converged as a huge complicated service network or eco-system, which can be called as Big Service. Even though this big service ecosystem contains abundant services resources, it is still very difficult for the customers to select the most suitable services to satisfy their requirements. Meanwhile, different individual customer has diverse service requirements. Thus, how to develop the most applicable service solution by reusing the existed heterogeneous service resources to meet massive individualized customer requirements is a key issue in the big service ecosystem. With the aim of solving this issue, Xiaofei Xu proposed a new paradigm of software service engineering called RE2SEP (Requirement-Engineering Two-Phase of Service Engineering Paradigm). This paradigm divides the software service development lifecycle into two different phases (service oriented requirement engineering and domain oriented software engineering) that can be executed simultaneously. The research work presented in this paper is under the service oriented requirement engineering phase. Our goal is to propose an approach that can detect the accurate requirements rapidly from massive customers. This approach is based on requirement pattern elicitation, so this paper will firstly present the requirement pattern definition, and then present the methodology and algorithm of requirement pattern elicitation.
AB - Nowadays, software service engineering has become one of the important development trends of the IT world. More and more software resources are developed and reconstructed as online services. These services appear as XaaS (e.g., IaaS, PaaS, SaaS, BPaaS) architecture with huge service capacity to serve massive customers. Under this servitization revolution, various kinds of services from multi-domains and multi-networks are converged as a huge complicated service network or eco-system, which can be called as Big Service. Even though this big service ecosystem contains abundant services resources, it is still very difficult for the customers to select the most suitable services to satisfy their requirements. Meanwhile, different individual customer has diverse service requirements. Thus, how to develop the most applicable service solution by reusing the existed heterogeneous service resources to meet massive individualized customer requirements is a key issue in the big service ecosystem. With the aim of solving this issue, Xiaofei Xu proposed a new paradigm of software service engineering called RE2SEP (Requirement-Engineering Two-Phase of Service Engineering Paradigm). This paradigm divides the software service development lifecycle into two different phases (service oriented requirement engineering and domain oriented software engineering) that can be executed simultaneously. The research work presented in this paper is under the service oriented requirement engineering phase. Our goal is to propose an approach that can detect the accurate requirements rapidly from massive customers. This approach is based on requirement pattern elicitation, so this paper will firstly present the requirement pattern definition, and then present the methodology and algorithm of requirement pattern elicitation.
KW - Big service
KW - Domain oriented service engineering
KW - Requirements pattern
KW - Service oriented requirement engineering
KW - Software reuse
KW - Software service engineering
UR - https://www.scopus.com/pages/publications/85047210351
U2 - 10.1007/978-3-319-30957-6_5
DO - 10.1007/978-3-319-30957-6_5
M3 - 章节
AN - SCOPUS:85047210351
T3 - Proceedings of the I-ESA Conferences
SP - 53
EP - 75
BT - Proceedings of the I-ESA Conferences
PB - Springer International Publishing
ER -