Abstract
With the advent of Service Oriented Architecture organizations have experienced services as a platform-independent technology to develop and use simple internal applications or outsource activities by searching for external services, thus enabling inter-organizational interactions. In this scenario, services are units of work provided by service providers and offered to the other organizations involved in a collaborative business process. Collaboration should be facilitated by guaranteeing a homogeneous description of services at the right level of granularity. We propose a methodology to support the designer of a business process in the identification of services that compose the process itself. The methodology should allow collaborative partners to standardize process modelling through component services, enabling effective inter-organizational service discovery. The methodology is presented by means of a running example in a real case scenario.
Chapter PDF
Similar content being viewed by others
References
O’Brien, J.A.: Introduction to Information Systems: Essentials for the Internetworked Enterprise. McGraw-Hill Education, New York (2000)
Chang, S.H., Kim, S.D.: A service-oriented analysis and design approach to developing adaptable services. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol. 4749, Springer, Heidelberg (2007)
Dietz, J.L.G.: The atoms, molecules and fibers of organizations. Data & Knowledge Engineering (2003)
Fellbaum, C.: Wordnet: An Electronic Lexical Database. MIT Press, Cambridge (1998)
Pedersen, T., Patwardhan, S., Michelizzi, J.: Wordnet:Similarity - Measuring the Relatedness of Concepts. In: Proc. of Nineteenth Conf. of Artificial Intelligence (AAAI 2004), Intelligent Systems Demonstration, San Jose, CA, pp. 1024–1025 (2004)
Corley, C., Mihalcea, R.: Measuring the Semantic Similarity of Texts. In: Proc. of the ACL Workshop on Empirical Modeling of Semantic Equivalence and Entailment, Ann Arbor, Michigan, pp. 13–18 (2005)
Bianchini, D., De Antonellis, V., Melchiori, M.: Flexible Semantic-based Service Matchmaking and Discovery. World Wide Web Journal 11(2), 227–251 (2008)
Vanderfeesten, I., Reijers, H., van der Aalst, W.: Evaluating workflow process designs using cohesion and coupling metrics. Computer in Industry 59(5), 420–437 (2008)
Bianchini, D., De Antonellis, V., Pernici, B., Plebani, P.: Ontology-based methodology for e-service discovery. Journal of Information Systems, Special Issue on Semantic Web and Web Services 31(4-5), 361–380 (2006)
Mulye, R., Miller, J., Verma, K., Gomadam, K., Sheth, A.: A semantic template based designer for Web processes. In: Proc. of 2005 IEEE Int. Conf. on Web Services (ICWS 2005), Orlando, Florida, USA, pp. 461–469 (2005)
Sheng, Q., Benatallah, B., Maamar, Z., Dumas, M., Ngu, A.: Enabling Personalized Composition and Adaptive Provisioning of Web Services. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 322–337. Springer, Heidelberg (2004)
Kaabi, R.S., Souveyet, C., Rolland, C.: Eliciting service composition in a goal driven manner. In: Proc. of the 2nd Int. Conf. on Service Oriented Computing, New York, NY, USA, pp. 308–315 (2004)
Papazoglou, M.P., Yang, J.: Design Methodology for Web Services and Business Processes. In: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. (eds.) TES 2002. LNCS, vol. 2444, p. 54. Springer, Heidelberg (2002)
Papazoglou, M.P., van den Heuvel, W.J.: Business process development life cycle methodology. Communications of ACM 50(10), 79–85 (2007)
Castano, S., De Antonellis, V., Melchiori, M.: A Methodology and Tool Environment for Process Analysis and Reengineering. Data and Knowledge Engineering 31(3), 253–278 (1999)
Baresi, L., Casati, F., Castano, S., Fugini, M., Mirbel, I., Pernici, B.: WIDE Workflow Development Methodology. In: Proc. of Int. Joint Conf. on Work Activities Coordination and Collaboration, pp. 19–28 (1999)
Lewis, G., Morris, E., O’Brien, L., Smith, D., Wrage, L.: SMART: The Service-Oriented Migration and Reuse Technique. Techncal Note CMU/SEI-2005-TN-029, Carnegie Mellon University, Software Engineering Institute (2005)
Lawrence, C.: Adapting legacy systems for SOA. Technical report, IBM (2007)
Microsoft: The Business Value of Legacy Modernization. Technical report, Microsoft (2007)
Baresi, L., Bianchini, D., De Antonellis, V., Fugini, M., Pernici, B., Plebani, P.: Context-aware Composition of e-services. In: Proc. of Fourth VLDB Workshop on Technologies for E-Services (TES 2003), Humboldt-University zu Berlin, Germany, pp. 49–58 (2003)
Benatallah, B., Sheng, Q.Z., Dumas, M.: The Self-Serv environment for Web services composition. IEEE Internet Computing 7(1), 40–48 (2003)
Rao, J., Su, X.: A Survey of Automated Web Service Composition Methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bianchini, D., Cappiello, C., De Antonellis, V., Pernici, B. (2009). P2S: A Methodology to Enable Inter-organizational Process Design through Web Services. In: van Eck, P., Gordijn, J., Wieringa, R. (eds) Advanced Information Systems Engineering. CAiSE 2009. Lecture Notes in Computer Science, vol 5565. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02144-2_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-02144-2_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02143-5
Online ISBN: 978-3-642-02144-2
eBook Packages: Computer ScienceComputer Science (R0)