Selection of semantic web services for business processes on electronic markets
DOI:
https://doi.org/10.18559/24t49y34Keywords:
Services, Business processes, Semantic Web Service (SWS)Abstract
This paper delves into the selection mechanisms for abstract business processes and describes an original integrated approach, namely a two-step business conditions aware selection mechanism of Semantic Web Services. First, it shows an evaluation and structuring of business requirements and expectations of potential actors of SWS e-marketplace while the existing approaches are criticized. Then, the proposed model is described. It takes into account service provisioning conditions as well as expectations of both the service requesters and the service providers. It allows for automated assignment of services to a business process in accordance to business requirements. The approach is based on the idea of integrating all necessary information into one extensible upper level model expressed using the appropriate knowledge representation techniques. The information model is able to represent high-level requirements, describe relevant artifacts, decompose them into the lower levels, and to filter out non-feasible solutions using the reasoning mechanism. In the final step, the informed identification of the optimal assignment of services may be performed. The assignment takes into account global constraints and uses one of the numerical optimization techniques.
Downloads
References
Aalst, W. van den, Hofstede, A. ter, Kiepuszewski, B., Barros, A., 2003, Workflow Patterns, Distributed and Parallel Databases, vol. 14, no. 3, s. 5-51.
View in Google Scholar
Abramowicz, W., 2008, Filtrowanie informacji, Wydawnictwo Akademii Ekonomicznej w Poznaniu, Poznań.
View in Google Scholar
Abramowicz, W., Haniewicz, K., Kaczmarek, M., Zyskowski, D., 2007, Architecture for Web Services Filtering and Clustering, w: Second International Conference on Internet and Web Applications and Services (ICIW 2007), IEEE Press, s. 18-23.
View in Google Scholar
Abramowicz, W., Haniewicz, K., Kaczmarek, M., Zyskowski, D., 2008, E-Marketplace for Semantic Web Services, vol. 5364/2008, serie Lecture Notes in Computer Science, Springer, Berlin-Heidelberg, s. 271-285.
View in Google Scholar
Abramowicz, W., Kaczmarek, M., Kowalkiewicz, M., Zyskowski, D., 2005, A Survey of QoS computation for Web services Profiling, w: Dascalu, S. (ed.), 18th International Conference on Computer Applications in Industry and Engineering (ISCA), ISCA (International Society for Computers and their Applications), s. 192-197.
View in Google Scholar
Al-Masri, E., Mahmoud, Q.H., 2008, Investigating Web Services on the World Wide Web, w: Huai, J. et al. (eds.), Proceedings of the 17th International Conference on World Wide Web, WWW '08, ACM, New York, s. 795-804.
View in Google Scholar
Barros, A., Dumas, M., Bruza, P., 2005, The Move to Web Services Ecosystem, BPTrends.
View in Google Scholar
Bih, J., 2006, Service Oriented Architecture. A New Paradigm to Implement Dynamice-business Solutions, Ubiquity, ACM Press, vol. 7, no. 30.
View in Google Scholar
Born, M., Drumm, C., Markovic, I., Weber, I., 2007, SUPER - Raising Business Process Management Back to the Business Level, ERCIM News - Special Theme on Service-Oriented Computing.
View in Google Scholar
Dan, A., Davis, D., Kearney, R., Keller, A., King, R., Kuebler, D., Ludwig, H., Polan, M., Spreitzer, M., Youssef, A., 2004, Web Services on Demand: WSLA-driven Automated Management, IBM Systems Journal, vol. 43, no. 1.
View in Google Scholar
Day, J., Deters, R., 2004, Selecting the Best Web Service, w: Lutfiyya, H., Singer, J., Stewart, D.A. (eds.), 2004 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON), s. 293-307.
View in Google Scholar
Dustdar, S., Schreiner, W., 2005, A Survey on Web Services Composition, International Journal of Web and Grid Services, vol. 1, no. 1, s. 1-30.
View in Google Scholar
Fensel, D., Bussler, C., Maedche, A., 2002, Semantic Web Enabled Web Services, w: International Semantic Web Conference, s. 1-2.
View in Google Scholar
Frączkowski, K., Mazur, Z., 2006, SOA - architektura zorientowana na usługi, Bazy Danych, nr 7, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław.
View in Google Scholar
Galizia, S., Gugliotta, A., Domingue, J., 2007, A Trust Based Methodology for Web Service Selection, w: International Conference on Semantic Computing (ICSC 2007), IEEE Press, s. 193-200.
View in Google Scholar
Hoffmann, J., Scicluna, J., Kaczmarek, T., Weber, I., 2007, Polynomial-Time Reasoning for Semantic Web Service Composition, w: 2007 IEEE Congress on Services, IEEE, s. 229-236.
View in Google Scholar
Kaczmarek, M., 2009, Selection of Semantic Web Services for Business Processes, rozprawa doktorska, Poznań University of Economics, Poznań, Poland and Macquarie University, Sydney, Australia (Umowa Cotutelle).
View in Google Scholar
Kuropka, D., Troeger, P., Staab, S., Weske, M., 2008, Semantic Service Provisioning, Springer, Berlin-Heidelberg.
View in Google Scholar
Kuropka, D., Weske, M., 2006, Die Adaptive Services Grid Platform: Motivation, Potential, Funktionsweise und Anwendungsszenarien, EMISA Forum, Tom 26, Nr 1.
View in Google Scholar
Lamparter, S., Ankolekar, A., 2007, Automated Selection of Configurable Web Services, w: Oberweis, A. et al. (eds.), 8th Internationale Tagung Wirtschaftsinformatik, Universitaetsverlag Karlsruhe.
View in Google Scholar
Lamparter, S., Ankolekar, A., Studer, R., Grimm, S., 2007, Preference-based Selection of Highly Configurable Web Services, w: Williamson, C.L., Zurko, M.E., Patel-Schneider, P.F., Shenoy P.J. (eds.), Proceedings of the 16th International World Wide Web Conference (WWW 2007), ACM, s. 1013-1022.
View in Google Scholar
Lamparter, S., Schnizler, B., 2006, Trading Services in Ontology-driven Markets, w: ACM Symposium on Applied Computing, ACM Press, s. 1679-1683.
View in Google Scholar
Maximilien, E., Singh, M., 2004, A Framework and Ontology for Dynamic Web Services Selection, IEEE Internet Computing, vol. 8, iss. 5, s. 84-93.
View in Google Scholar
OASIS, 2008, Reference Architecture for Service Oriented Architecture, Version 1.0, Tech. Rep.
View in Google Scholar
O'Sullivan, J., Edmond, D., Hofstede, A. ter, 2002, What's in a Service? Towards an Accurate Description of Non-functional Properties of Web Services, Distributed and Parallel Databases, no. 12, s. 117-133.
View in Google Scholar
Papazoglou, M.P., Georgakopoulos, D., 2003, Service-Oriented Computing, Communications of the ACM, vol. 46, no. 10, s. 25-28.
View in Google Scholar
Papazoglou, M., Heuvel, W., 2007, Service Oriented Architectures: Approaches, Technologies and Research Issues, The VLDB Journal, vol. 16, no. 3, s. 389-415.
View in Google Scholar
Schmelzer, H.J., Sesselmann, W., 2006, Geschaeftsprozessmanagement in der Praxis, Carl Hanser Verlag, Muenchen.
View in Google Scholar
Schroepfer, C., Binshtok, M., Shimony, S.E., Dayan, A., Brafman, R., Offermann, P., Holschke, O., 2007, Introducing Preferences over NFPs into Service Selectionin SOA, w: Di Nitto, E., Ripenau, E. (eds.), Non Functional Properties and Service Level Agreements in Service Oriented Computing Workshop (NFPSLA-SOC'07).
View in Google Scholar
Stankiewicz, M., 2005, Konkurencyjność przedsiębiorstwa. Budowanie konkurencyjności przedsiębiorstwa w warunkach globalizacji, TNOiK, Toruń.
View in Google Scholar
Vitvar, T., Mocan, A., Kerrigan, M., Zaremba, M., Zaremba, M., Moran, M., Cimpian, E., Haselwanter, T., Fensel, D., 2007, Semantically-enabled Service Oriented Architecture: Concepts, Technology and Application, Service Oriented Computing and Applications, vol. 1, no. 2, s. 129-154.
View in Google Scholar
Weber, I., Kaczmarek, M., Kaczmarek, T., Vulcu, G., Wetzstein, B., Ma, Z. i Zyskowski, D., 2008, D3.5 SUPER Deliverable on Business Process Composition, Tech. Rep., SUPER Consortium.
View in Google Scholar
Yu, T., Zhang, Y., Lin, K.J., 2007, Efficient Algorithms for Web Services Selection with End-to-End QoS Constraints, ACM Trans. Web, vol. 1, no. 1.
View in Google Scholar
Zhang, L.J., Li, B., 2004, Requirements Driven Dynamic Services Composition for Web Services and Grid Solutions, Journal of Grid Computing, vol. 2, no. 2, s. 121-140.
View in Google Scholar
