Abstract
This chapter presents the concept of development and management of SOA applications within the configurable service platform which supports all phases starting from business process definition. The unique features of the platform include: business process compatibility, easy reconfiguration of composition schemes, visual support for requirements and service definition, QoS assessment (including communication services) and service execution control. Moreover, it illustrates how effective tools for SOA management may be developed within the SOA paradigm itself, and how this paradigm may be used to achieve their interoperability and flexibility.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
A guide to the business analysis body of knowledge, International Institute of Business Analysis. www.teiiba.com (2009)
Agarwal, V., Chafle, G., Dasgupta, K., Karnik, N., Kumar, A., Mittal, S., Srivastava, B.: Synthy: A system for end to end composition of web services. World Wide Web Conf. 3(4), 311–339 (2005)
Aguilar-Saven, R.S.: Business process modeling: reviewand framework. Int. J. Prod. Econ. 90, 129–149 (2004)
Anderson, S., Grau, A., Hughes, C.: Specification and satisfaction of SLAs in service oriented architectu res. In: 5th Annual DIRC Research Conference, pp. 141–150 (2005)
Badr, Y., Abraham, A., Biennier, F., Grosan, C.: Enhancing web service selection by user preferences of non-functional features. In: 4th International Conference on Next Generation Web Services Practices, IEEE Computer Society Washington (2008)
Bell, M.: Introduction to Service-Oriented Modeling. Service-Oriented Modeling: Service Analysis, Design, and Architecture. Wiley, Hoboken (2008)
Blanco, E.: Techniques to produce optimal web service compositions. In: IEEE Congress on Services, pp. 553–558 (2008)
Borzemski, L., Zatwarnicka, A., Zatwarnicki, K.: Global distribution of HTTP requests using the fuzzy-neural decision-making mechanism. In: Proceeding of 1st International Conference on Computational Collective Intelligence. Lecture Notes in AI, Springer (2009)
Brzostowski, K., Drapa ła, J., Świa̧tek, J.: system analysis techniques in eHealth systems: a case study. Lecture Notes in Computer Science. Lect. Notes Artif. Intel. 7196, 74–85 (2012)
Brzostowski, K., Tomczak, J.M., Rekuć, W., Sobecki, J.: Service discovery approach based on rough sets for SOA systems. In: Nguyen, N.T., Zgrzywa, A., Czy£ewski, A. (eds.) Advances in Multimedia and Network Information System Technologies, pp. 131–141. Springer, Heidelberg (2010)
Cardoso, J., van der Aalst, W.: Handbook of Research on Business Process Modeling, Information Science Reference, ISBN: 978-1-60566-288-6 (2009)
Chynał, P., Szymański, J.M., Sobecki, J.: Using eyetracking in a mobile applications usability testing. LNCS/LNAI 7198, 178–186 (2012)
Department of Homeland Security: National Vulnerability Database of the National Cybersecurity Division. http://nvd.nist.gov (2009). Accessed 20 March 2009
Fraś, M.: The architecture of complex service requests broker. Grzech, A. (eds.) Information Systems Architecture and Technology: Networks and Networks’ Services, pp. 369–379. Wroclaw University of Technology Publishing House, Wrocław (2010)
Fraś M., Zatwarnicka A, Zatwarnicki K.: Fuzzy-neural controller in service request distribution broker for SOA-based systems. In: Kwiecieñ, A., Gaj, P., Stera, P. (eds.) Proceeding of International Conference Computer Networks 2010, pp. 121–130. Springer, Berlin (2010)
Fraś, M., Grzech, A., Juszczyszyn, K., Kołaczek, G., Kwiatkowski, J., Prusiewicz, A., Sobecki, J., Świątek, P., Wasilewski, A.: Smart Work Workbench : integrated tool for IT services planning, management, execution and evaluation. LNCS/LNAI 6922, 557–571 (2011)
Grzech, A., Świątek, P., Rygielski, P.: Dynamic Resources Allocation for Delivery of Personalized Services. In: I3E 2010, IFIP AICT 341, pp. 1728 (2010)
Grzech, A., Świątek, P.: Modeling and optimization of complex services in service-based systems. Cyb. Syst. Int. J. 40, 706–723 (2009)
Grzech, A., Rygielski, P., Świątek, P.: Translations of service level agreement in systems based on service-oriented architectures. Cyb. Syst. Int. J. 41, 610–627 (2010)
Hackmann, G., Haitjema, M., Gill, C., Roman G.: Sliver: A BPEL workflow process execution engine for mobile devices, LNCS 4294 pp. 503-508 (2006)
Havey, M.: Essential Business Process Modeling, O’Reilly, ISBN: 0-596-00843-0 (2005)
Hoyer, V., Bucherer, E., Schnabel, F.: Collaborative e-Business Process Modeling: Transforming Private EPC to Public BPMN Business Process Models, Business Process Management Workshops, pp. 185–196 (2008)
Brzeziński, J., Danilecki, A., Flotyński, J., Kobusińska, A., Stroiński, A.: ROsWell Workflow Language: A Declarative, Resource-oriented Approach. New Gener. Comput. 30(2 & 3) (2012)
Jaeger, M.C., Rojec-Goldmann, G., Muhl. G.: QoS aggregation in web service compositions. In: IEEE International Conference on e-Technology, e-Commerce and e-Service, pp. 181Ű185 (2005)
Jinghai, R., Xiaomeng, S.: A Survey of Automated Web Service Composition Methods, Semantic Web Services and Web Process Composition. In: First International Workshop, SWSWPC, San Diego, CA, USA, pp. 43–54 (2004)
Jong Myoung, K., Chang Ouk, K., Ick-Hyun, K.: Quality-of-service oriented web service composition algorithm and planning architecture. J. Syst. Softw. 81, 2079–2090 (2008)
Josang, A.: A Logic for uncertain probabilities. Int. J. Uncertainty Fuzziness Knowl Based Syst. 9(3), 279-311 (2001)
Keller, A., Ludwig, H.: The WSLA framework: Specifying and monitoring service level agreements for web services. IBM Research Report, May 2002
Klush, M., Fries, B., Sycara, K.: OWLS-MX: A hybrid Semantic Web service matchmaker for OWL-S services. Web Seman. Sci. Serv. Agents World Wide Web 7, 121–133 (2009)
Kołaczek, G. Opracowanie koncepcji specyfikacji metod i modeli szacowania poziomu bezpieczeñstwa systemów SOA i SOKU, WUT, (in polish) (2009)
Kohavi, R.: The power of decision tables. Proc. ECML LNCS 912, 174–189 (1995)
Korherr, B., List, B.: Extending the EPC and the BPMN with Business Process Goals and Performance Measures, 9th International Conference on Enterprise Information Systems, pp. 287–294 (2007)
Kozik, A., Rudek, R., Świątek, P., Grzech, A.: Resource allocation problems in network processors for the Future Internet. In: Grana, Manuel, et al. (eds.) Advances in knowledge-based and intelligent information and engineering systems /, pp. 1509–1520. IOS Press, Amsterdam (2012)
Kruczyński, K.: Business process modeling in the context of SOA Ú an empirical study of the acceptance between EPC and BPMN. World Rev. Sci. Technol. Sustain. Dev. 7(1/2), 161–168 (2010)
Kwiatkowski, J., Fraś, M., Pawlik, M., Konieczny, D.: Request distribution in hybrid processing environments, Lecture Notes in Computer Science, vol. 6067. Springer, Berlin, pp. 246–255 (2010)
Kwiatkowski, J., Papkala, G.: Service aware virtualization management system. In: Grzech, A. (eds.)Information Systems Architecture and Technology: Service Oriented Networked Systems, pp. 317–326. Wroclaw University of Technology Publishing House, Wroc\(^3\)aw (2011).
Kwiatkowski, J., Pawlik, M., Konieczny, D.: Efficient Computational Resources Allocation for Service Request, Application of Systems Science. Academic Pub-lishing House EXIT, Warszawa (2010)
Kwiatkowski, J., Pawlik, M., Fraś, M., Konieczny, D., Wasilewski, A.: Design of SOA-Based Distribution System, SOA Infrastructure Tools. Concepts and Methods, pp. 263–288. Poznan University of Economics Publishing House, Poznan (2010)
Lodhi, A.: An extension of BPMN meta-model for evaluation of business processes. Sci. J. RTU 5. series 46, 27–34 (2011)
Milanovic, N., Malek, M.: Current solutions for web service composition. IEEE Internet Comput. 8(6), 51–59 (2004)
Minoli, D.: Enterprise Architecture A to Z, Frameworks, Business Process Modeling, SOA, and Infrastructure Technology. CRC Press, Boca Raton. ISBN: 978-0-8493-8517-9 (2008)
Nakamura, Y., Tatsubori, M., Imamura, T., Ono, K.: Model-driven security based on web services security architecture. IEEE Int. Conf. Serv. Comput. 1, 7–15 (2005)
Nguyen, N.T., Sobecki, J.: Determination of user interfaces in adaptive systems using a rough classification-based method. New Gener. Comput. |textbf24(4), 377–402 (2006)
Ovrien, L., Merson, P., Bass, L.: Quality Attributes for Service-Oriented Architec-tures. In: Proceeding of the International Workshop on Systems Development in SOA Environment. IEEE Computer Society, Washington, DC (2007)
Papazoglou, M.P., Georgakopoulos, D.: Service-oriented Computing. Commun. ACM 46(10), 25–28 (2003)
Paulheim, H., Probst, F.: Ontology-enhanced user interfaces: a survey. Int. J. Semant. Web Inf. Syst. (IJSWIS) 6(2), 36–59 (2010)
Ponnekanti, S.R., Fox, A.: SWORD: a developer toolkit for web service composition. In: 11th World Wide Web Conference, pp. 97–103 (2002)
Prusiewicz, A., Zięba, M.: The Proposal of Service Oriented Data Mining system for solving real-life classification and regression problems. Technol. Innov. Sustain. IFIF series 349, 83–90 (2011)
Rao, J., Su X., A Survey of Automated Web Service Composition Methods, Semantic Web Services and Web Process Composition, SWSWPC, San Diego, CA, USA, pp. 43–54 (2004)
Rygielski, P., Świątek, P.: Graph-fold: an efficient method for complex service execution plan optimization. Syst. Sci. 36(3), 25–32 (2010)
Rygielski, P., Tomczak, J.: Context change detection for resource allocation in service-oriented systems. Lecture Notes in Computer Science. Lect. Notes Artif. Intell. 6882, 591–600 (2011)
Schmietendorf A., Dumke, R., Reitz, D.: SLA management—challenges in the context of web-service-based infrastructures. In: Proceeding of the IEEE International Conference on Web Services, San Diego, California (2004)
Shahzad, S.K.: Ontology-based user interface development: user experience elements patterns. J. Univers. Comput. Sci. 17(7), 1078–1088 (2011)
SOA Reference Model Technical Committee. A Reference Model for Service Oriented Architecture, OASIS (2006)
Sobecki, J., Żatuchin, D.: Knowledge and data processing in a process of website quality evaluation. In: Nguyen, N.T., Katarzyniak, R.P., Janiak, A. (eds.) New challenges in computational collective intelligence, pp. 51–61. Springer, Heidelberg (2009)
Sobecki, J.: Ant colony metaphor applied in user interface recommendation. New Gener. Comput. 26(3), 277–293 (2008)
Strunk, A.: QoS-Aware Service Composition: A Survey, In: Eighth IEEE European Conference on Web Services, pp. 67–74 (2010)
Szpala, A., Rutkowska-Kucharska, A., Drapała, J., Brzostowski, K., Zawadzki, J.: Asymmetry of electromechanical delay (EMD) and torque in the muscles stabilizing spinal column. Acta Bioeng. Biomech. 12(4), 11–18 (2010)
Świątek, P., Juszczyszyn, K., Brzostowski, K., Drapała, J., Grzech, A.: Supporting content, context and user awareness in Future Internet applications. Lect. Notes Comput. Sci. 7281, 154–165 (2012)
Świątek, P., Rygielski, P., Juszczyszyn, K., Grzech, A.: User assignment and movement prediction in wireless networks. Cybern. Syst. 43(4), 340–353 (2012)
Świątek, P., Stelmach, P., Prusiewicz, A., Juszczyszyn, K.: Service composition in knowledge-based SOA systems. New Gener. Comput. 30(2 &3), 165–188 (2012)
Tari, Z., Bertok, P., Simic, D.: A dynamic label checking approach for information flow control in web services. Int. J. Web Serv. Res. 3(1), 1–28 (2006)
Tomczak, J., Cieślińska, K., Pleszkun, M.: Development of service composition by applying ICT service mapping.In: Kwiecieñ, A., Gaj, P., Stera, P. (eds.) Computer Networks, pp. 45–54. Springer, Berlin (2012)
Xu, D., Wang, Y., Li, X., Qiu, X.S.: ICT Service Composition Method Based on Service Catalogue Model, In: Proceeing of AIAI’2010, pp. 324–328 (2010)
Yu, T., Lin, K.-J.: Service selection algorithms for Web services with end-to-end QoS constraints. Inf. Syst. E-Bus. Manage. 3, 103–126 (2005)
Zeng, L., Benatallah, B., Ngu, A.H.H., Dumas, M., Kalagnanam, J., Chang, H.: QoS-aware middleware for Web services composition. IEEE Trans. Softw. Eng. 30(5), 311–327 (2004)
Zeng, L., Benatallah, B., Ngu, A.H.H., Dumas, M., Kalagnanam, J., Chang. H.: QoS-aware middleware for web services composition. IEEE Trans. Soft. Eng. 30(5), 311–327 (2004)
Kopel, M., Sobecki, J.: Web-based user interface for SOA systems enhanced by ontology. In: Aleksander, Z., Kazimierz, C., Andrzej, S. (eds.) Multimedia and Internet Systems: theory and practice, pp. 239–247. Springer, Heidelberg (2013)
Acknowledgments
The research presented in this paper has been partially supported by the European Union within the European Regional Development Fund program no. POIG.01.03.01-00-008/08.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Grzech, A. et al. (2014). Specifications and Deployment of SOA Business Applications Within a Configurable Framework Provided as a Service. In: Ambroszkiewicz, S., Brzeziński, J., Cellary, W., Grzech, A., Zieliński, K. (eds) Advanced SOA Tools and Applications. Studies in Computational Intelligence, vol 499. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38957-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-38957-3_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38956-6
Online ISBN: 978-3-642-38957-3
eBook Packages: EngineeringEngineering (R0)