Services Discovery as a Mean to Enhance Software Resources Sharing in Collaborative Networks

  • Alexandre Perin-Souza
  • Ricardo J. Rabelo
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 362)


Collaborative Networks (CN) realization fundamentally relies on the need of collaboration, from diverse perspectives, among partners. From the software perspective, CN members who have SOA-based solutions keep the involved web-services at their local silos. This means that the collaboration potential of CNs might be enlarged and reinforced if such silos could be opened up and shared among their members, hence decreasing development and hosting costs. This is relevant as CN members are mostly composed of small and medium size companies with usual high limitations of ICT resources. This paper presents the result of an exploratory research that proposes a model for service discovery as a mechanism to leverage software services sharing among partners under the Software-as-a-Service (SaaS) access and business models. The developed model allows discovering the most suitable services for the required business processes, considering their contexts (using the UBL standard) and quality of services (QoS). A prototype has been developed to show the concepts. The assessment of the model is given in the end.


Collaborative Networks Web Service Discovery Business Process QoS UBL SaaS 


  1. 1.
    Camarinha-Matos, L.M., Afsarmanesh, H.: Collaborative Networked Organizations: a Research Agenda for Emerging Business Models. Kluwer Academic Publishers, Dordrecht (2004)CrossRefGoogle Scholar
  2. 2.
    Rabelo, R.J.: Advanced Collaborative Business ICT Infrastructures. In: Methods and Tools for Collaborative Networked Organizations, pp. 337–370. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  3. 3.
    NESSI Strategic Research Agenda - Framing the future of the Service Oriented Economy, February 13 (2006), , ICT for Enterprise Networking,
  4. 4.
    Singh, M., Huhns, M.: Service Oriented Computing. Wiley, Chichester (2005)Google Scholar
  5. 5.
    de Souza Jr., J.L.N.J., et al.: An Internet-oriented Management and Control System in a Distributed Manufacturing Environment. International Journal of Manufacturing Research 5, 5–25 (2009)Google Scholar
  6. 6.
    Tramontin_Junior, R.J., Rabelo, R.J., Chirab, H.: Customizing Knowledge Search in CNOs through Context-based Query Expansion. Production Planning & Control 21(2), 229–246 (2010)CrossRefGoogle Scholar
  7. 7.
    Ribeiro, L., Barata, J., Colombo, A.: Supporting agile supply chains using a service-oriented shop floor. Engineering Application Art. Intelligence (2009)Google Scholar
  8. 8.
    Borst, I., et al.: Technical Report (Deliverable) D62.2 ICT-I Business Models,
  9. 9.
    Cancian, M.H., Rabelo, R.J., Wangenheim, C.G.V.: An approach for the generation of SLAs for Software-as-a-Service. In: 8th I2TS Int. Conference, Florianopolis, Brasil (2009) (in Portuguese)Google Scholar
  10. 10.
    Tsai, W.T.: Service-oriented system engineering: a new paradigm. In: IEEE Inter. Workshop Service-Oriented System Engineering, SOSE, pp. 3–6 (2005)Google Scholar
  11. 11.
    Cancian, M.H., Rabelo, R.J., Wangenheim, C.G.V.: An approach for the generation of SLAs for Software-as-a-Service. In: 8th I2TS Int. Conference, Florianopolis, Brasil (2009) (in Portuguese)Google Scholar
  12. 12.
    Ma, D.: The Business Model of Software-As-A-Service. In: IEEE International Conference Services Computing, pp. 701–706 (2007)Google Scholar
  13. 13.
    Perin de Souza, A., Rabelo, R.J.: An Approach for a more Agile BPM-SOA Integration supported by Dynamic Services Discovery. In: Proc. of the EDOC 14th IEEE, Brasil (2010)Google Scholar
  14. 14.
    Perin de Souza, A., Rabelo, R.J.: Supporting Software Services Discovery and Sharing in Collaborative Networks. In: 11th IFIP Working Conference on Virtual Enterprises, Saint Etienne (2010)Google Scholar
  15. 15.
    Garofalakis, J.D., Panagis, Y., Sakkopoulos, E., Tsakalidis, A.K.: Contemporary Web Service Discovery Mechanisms. Journal of Web Eng., 265–290 (2006)Google Scholar
  16. 16.
    W3C. Web Services Architecture (WSA),
  17. 17.
    Mello, E.R., Fraga, J.S., Wangham, M.S.: Using a trust model for the composition of Web Services. In: Brazilian Symposium on Computer Networks (2009) (in Portuguese)Google Scholar
  18. 18.
    Kourtesis, D., Paraskakis, I., Friesen, A., Gouvas, P., Bouras, A.: Web Service Discovery in a Semantically Extended UDDI Registry: The Case of Fusion. In: The Foundation of Collaborative Networks. IFIP International Federation for Information Processing, vol. 243, pp. 547–554. Springer, Boston (2007)CrossRefGoogle Scholar
  19. 19.
    Lamparter, S., Ankolekar, A., Studer, R., Grimm, S.: Preference-based Selection of Highly Configurable Web Services. In: Proceedings of the 16th International Conference on World Wide Web, WWW 2007, Alberta, Canada (2007)Google Scholar
  20. 20.
    Wang, X., Vitvar, T., Kerrigan, M., Toma, I.A.: QoS-aware Selection Model for Semantic Web Services. In: Service-Oriented Computing – ICSOC (2006)Google Scholar
  21. 21.
    OASIS. UDDI Specification V 3.0.2,
  22. 22.
    W3C. SOAP Specification V. 1.2,
  23. 23.
    W3C. Web Services Description Language Specification V 2.0,
  24. 24.
    Dorn, J., Grün, C., Werthner, H., Zapletal, M.: From business to software: a B2B survey. Information Systems and E-Business Management 7, 123–142 (2009)CrossRefGoogle Scholar
  25. 25.
    OASIS. Web Service Business Process Execution Language V 2.0,
  26. 26.
    Bezerra, R.O.: Proposal for Electronic Catalog of Business Processes Based on UBL for Composition of SOA Applications. M.Sc. Thesis, Federal University of Santa Catarina (in Portuguese, 2011)Google Scholar
  27. 27.
    Apache Fundation. ODE,
  28. 28.
    Tondello, G.F.: Semantic specification of QoS: The QoS-MO ontology. M.Sc. Thesis, Federal University of Santa Catarina (2008) (in Portuguese)Google Scholar
  29. 29.
    W3C. QoS for Web Services: Requirements and Possible Approaches,
  30. 30.
    Apache Fundation. jUDDI,
  31. 31.
    van Rijsbergen, C.J.: Information Retrieval,

Copyright information

© IFIP International Federation for Information Processing 2011

Authors and Affiliations

  • Alexandre Perin-Souza
    • 1
  • Ricardo J. Rabelo
    • 1
  1. 1.Department of Automation and SystemsFederal University of Santa CatarinaBrazil

Personalised recommendations