Systematizing the Relationship Between Business Processes’ and Web Services’ Non-functional Requirements
Publication date
2020
Editors
Filipe, Joaquim
Smialek, Michal
Brodsky, Alexander
Hammoudi, Slimane
Advisors
Supervisors
Document Type
Part of book
Metadata
Show full item recordCollections
License
taverne
Abstract
We propose in this paper a conceptual framework for the hierarchical decomposition of Non-Functional Requirements (NFRs) from the business process level to the web service level. This framework seeks to reduce the dependence on a particular IT expert’s knowledge by simplifying the dialog between the business and IT areas. The proposed framework relies on a structure of NFRs interdependence. The main reference was the ISO/IEC 25010 Product Quality Model, extended by additional software quality models and particular QoS attributes. This framework is accompanied by an extensive dictionary of non-functional requirements for both business processes and web services that can serve as a reference for researchers and industry practitioners. We assume that orchestrating web services to run business processes requires a rigorous definition of the functional requirements and NFRs of these web services. Web service NFRs are often defined as Quality of Service (QoS) attributes, which is done at the implementation level by IT teams. The definition of QoS attributes should consider the business process NFRs, since misinterpretations of web service NFRs may affect the behavior of the web services and hence achieving the business goals. The approaches proposed so far in the literature are still heavily dependent on an IT expert’s knowledge to identify the appropriate QoS attributes required to meet particular business process NFRs. However, defining appropriate QoS attributes without reference to business process-level NFRs may be a costly, time-consuming task.
Keywords
Non-functional Requirements, Quality of Services, Service Level Agreements, Web services, Taverne, Management Information Systems, Control and Systems Engineering, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Citation
Castro, C F, Fantinato, M, Aksu, Ü, Reijers, H A & Thom, L H 2020, Systematizing the Relationship Between Business Processes’ and Web Services’ Non-functional Requirements. in J Filipe, M Smialek, A Brodsky & S Hammoudi (eds), Enterprise Information Systems - 21st International Conference, ICEIS 2019, Revised Selected Papers. Lecture Notes in Business Information Processing, vol. 378 LNBIP, Springer, pp. 473-497, 21st International Conference on Enterprise Information Systems, ICEIS 2019, Heraklion, Crete, Greece, 3/05/19. https://doi.org/10.1007/978-3-030-40783-4_23, conference