P2S: A Methodology to Enable Inter-organizational Process Design through Web Services

  • Devis Bianchini
  • Cinzia Cappiello
  • Valeria De Antonellis
  • Barbara Pernici
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5565)


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.


service-based process decomposition service-based collaborative processes 


  1. 1.
    O’Brien, J.A.: Introduction to Information Systems: Essentials for the Internetworked Enterprise. McGraw-Hill Education, New York (2000)Google Scholar
  2. 2.
    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)Google Scholar
  3. 3.
    Dietz, J.L.G.: The atoms, molecules and fibers of organizations. Data & Knowledge Engineering (2003)Google Scholar
  4. 4.
    Fellbaum, C.: Wordnet: An Electronic Lexical Database. MIT Press, Cambridge (1998)zbMATHGoogle Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    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)Google Scholar
  7. 7.
    Bianchini, D., De Antonellis, V., Melchiori, M.: Flexible Semantic-based Service Matchmaking and Discovery. World Wide Web Journal 11(2), 227–251 (2008)CrossRefGoogle Scholar
  8. 8.
    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)CrossRefGoogle Scholar
  9. 9.
    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)Google Scholar
  10. 10.
    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)Google Scholar
  11. 11.
    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)CrossRefGoogle Scholar
  12. 12.
    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)Google Scholar
  13. 13.
    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)CrossRefGoogle Scholar
  14. 14.
    Papazoglou, M.P., van den Heuvel, W.J.: Business process development life cycle methodology. Communications of ACM 50(10), 79–85 (2007)CrossRefGoogle Scholar
  15. 15.
    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)CrossRefzbMATHGoogle Scholar
  16. 16.
    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)Google Scholar
  17. 17.
    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)Google Scholar
  18. 18.
    Lawrence, C.: Adapting legacy systems for SOA. Technical report, IBM (2007)Google Scholar
  19. 19.
    Microsoft: The Business Value of Legacy Modernization. Technical report, Microsoft (2007)Google Scholar
  20. 20.
    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)Google Scholar
  21. 21.
    Benatallah, B., Sheng, Q.Z., Dumas, M.: The Self-Serv environment for Web services composition. IEEE Internet Computing 7(1), 40–48 (2003)CrossRefGoogle Scholar
  22. 22.
    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)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Devis Bianchini
    • 1
  • Cinzia Cappiello
    • 2
  • Valeria De Antonellis
    • 1
  • Barbara Pernici
    • 2
  1. 1.University of BresciaItaly
  2. 2.Politecnico of MilanMilanItaly

Personalised recommendations