Abstract
Crossover services often span multiple industry boundaries, and user requirements are typically diverse and personalized, leading to many challenges in requirements analysis and system design. In essence, crossover services are developed to meet user requirements across multiple domains. An approach of requirements convergence-analysis, design and evolution is proposed to support the convergence process in service requirements analysis and design.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
References
Liu Z, Li B, Wang J, Qiao Y (2020) A value-driven modeling approach for crossover services. Int J Web Serv Res 17(3):20–38
Thew S, Sutcliffe A (2018) Value-based requirements engineering: method and experience. Requir Eng 23(4):443–464
Zarvic N, Daneva M, Wieringa R (2007) Value-based requirements engineering for value webs. In: International working conference on requirements engineering: foundation for software quality, pp 116–128
Akkermans JM, Gordijn J (2003) Value-based requirements engineering: exploring innovative e-commerce ideas. Requir Eng 8(2):114–134
Caetano A et al (2017) Representation and analysis of enterprise models with semantic techniques: an application to ArchiMate, e3value and business model canvas. Knowl Inf Syst 50(1):315–346
Asadi M, Gröner G, Mohabbati B, Gašević D (2016) Goal-oriented modeling and verification of feature-oriented product lines. Softw Syst Model 15(1):257–279
Engelsmana W, Quartelc D, Jonkersa H, van Sinderen M (2011) Extending enterprise architecture modelling with business goals and requirements. Enterp Inf Syst 5(1):9–36
Liu Z, Li B, Wang J, Qiao Y (2020) A value-driven modeling approach for crossover services. Int J Web Serv Res (IJWSR) 17(3):20–38
Peng Y, Li B, Wang J, Liu Z (2020) An approach of crossover service goal convergence and conflicts resolution. In: IEEE World Congress on services (SERVICES), pp 225–230
Shan Y, Qiao Y, Li B, Wang J (2020) A process convergence approach for crossover services based on message flow partition and merging. In: IEEE International conference on services computing (SCC), pp 178–185
Zemni MA, Mammar A, Ben Hadj-Alouane N (2016) An automated approach for merging business process fragments. Comput Ind 82:104–118
Ozkaya M, Erata F (2020) A survey on the practical use of UML for different software architecture viewpoints. Inf Softw Technol 121(4):106–275
Rivera L, Villegas N, Tamura G et al (2018) UML-driven automated software deployment. In: Proceedings of the 28th annual international conference on computer science and software engineering, pp 257–268
Lam B, Nguyen V, Phan C (2020) An approach for application generation based on BPMN. In: International conference on knowledge and systems engineering (KSE), pp 115–119
Nepomuceno T, Oliveira E Jr (2021) Software product line traceability and product configuration in class and sequence diagrams: an empirical study. In: International conference on enterprise information systems, pp 97–204
Bouzidi A, Haddar N, Ben-Abdallah M et al (2020) From BPMN to sequence diagrams: transformation and traceability. In: Proceedings of the 15th international conference on evaluation of novel approaches to software engineering, pp 438–445
Al-Fedaghi S (2021) UML sequence diagram: an alternative model. ar**v:2105.15152
Decan A, Mens T, Grosjean P (2019) An empirical comparison of dependency network evolution in seven software packaging ecosystems. Empir Softw Eng 24(1):381–416
Mens T, Claes M, Grosjean P, Serebrenik A (2014) Studying evolving software ecosystems based on ecological models. Evolv Softw Syst 297–326
Khelladi DE, Combemale B, Acher M et al (2020) On the power of abstraction: a model-driven co-evolution approach of software code. In: Proceedings of the ACM/IEEE 42nd international conference on software engineering: new ideas and emerging results (ICSE-NIER), pp 85–88
Qi Q, Cao J, Liu Y (2020) The evolution of software ecosystem in GitHub. J Comput Res Dev 57(3):513–524
Teixeira J, Hyrynsalmi S (2017) How do software ecosystems co-evolve. In: International conference of software business (ICSOB), pp 115–130
Khatwani C, ** X, Niu N et al (2017) Advancing viewpoint merging in requirements engineering: a theoretical replication and explanatory study. Requir Eng 22(3):317–338
Guo S, Xu C, Chen S, Xue X, Feng Z, Chen S (2019) Crossover service fusion approach based on microservice architecture. In: IEEE International conference on web services (ICWS), pp 237–241
Derguech W, Bhiri S, Curry E (2017) Designing business capability-aware configurable process models. Inf Syst 72:77–94
Bouzidi A, Haddar N, Ben Abdallah M, Haddar K (2018) Alignment of business processes and requirements through model integration. In: 2018 IEEE/ACS 15th International conference on computer systems and applications (AICCSA), pp 1–8
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 Zhejiang University Press
About this chapter
Cite this chapter
Qiao, Y., Liu, Z., Wang, J., Li, B. (2023). Crossover Service Requirements: Analysis and Design. In: Yin, J., Li, B., Wang, Z., Deng, S. (eds) Convergence in Crossover Service. Advanced Topics in Science and Technology in China, vol 68. Springer, Singapore. https://doi.org/10.1007/978-981-19-8844-8_3
Download citation
DOI: https://doi.org/10.1007/978-981-19-8844-8_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-8843-1
Online ISBN: 978-981-19-8844-8
eBook Packages: Computer ScienceComputer Science (R0)