Speaking a Common Language: A Conceptual Model for Describing Service-Oriented Systems

  • Massimiliano Colombo
  • Elisabetta Di Nitto
  • Massimiliano Di Penta
  • Damiano Distante
  • Maurilio Zuccalà
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3826)


The diffusion of service-oriented computing is today heavily influencing many software development and research activities. Despite this, service-oriented computing is a relatively new field, where many aspects still suffer from a lack of standardization. Also, the service-oriented approach is bringing together researchers from different communities or from organizations having developed their own solutions. This introduces the need for letting all these people communicate with each other using a common language and a common understanding of the technologies they are using or building.

This paper proposes a conceptual model that describes actors, activities and entities involved in a service-oriented scenario and the relationships between them. While being created for a European project, the model is easily adaptable to address the needs of any other service-oriented initiative.


Conceptual Model Service Request Service Discovery Service Description Internet Service Provider 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Hong Gao, T., Huffman Hayes, J., Cai, H.: Integrating Biological Research through Web Services. IEEE Computer 38, 26–31 (2005)Google Scholar
  2. 2.
    de Mes, A., Rongen, E.: Technical note: Web service credentials. IBM Systems Journal 42, 532–537 (2003)CrossRefGoogle Scholar
  3. 3.
    SeCSE Website: (2005)
  4. 4.
    Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: Semantic Markup for Web Services. W3C Member Submission (2004)Google Scholar
  5. 5.
    Colombo, M., Di Nitto, E., Di Penta, M., Distante, D., Zuccalà, M.: Speaking a Common Language: A Conceptual Model for Describing Service-Oriented Systems. Technical report, RCOST (2005),
  6. 6.
    W3C: Web Services Architecture (WSA). W3C Working Group Note 11 February 2004 (2004)Google Scholar
  7. 7.
    Lefever, B.: Service-Oriented Solutions Approach (SOSA). Technical report, Computer Associates International, Inc. (2005),
  8. 8.
    de Bruijn, J., Bussler, C., Domingue, J., Fensel, D., Hepp, M., Kifer, M., König-Ries, B., Kopecky, J., Rubén, L., Oren, E., Polleres, A., Scicluna, J., Stollberg, M.: Web Service Modeling Ontology WSMO (2005)Google Scholar
  9. 9.
    Fensel, D., Bussler, C.: The Web Service Modeling Framework WSMF. Electronic Commerce: Research and Applications, 113–137 (2002)Google Scholar
  10. 10.
    Sassen, A.M., Macmillan, C.: The service engineering area: An overview of its current state and a vision of its future. European Commission, Directorate D – Network and Communication Technologies, Software Technologies (2005),

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Massimiliano Colombo
    • 1
  • Elisabetta Di Nitto
    • 1
  • Massimiliano Di Penta
    • 2
  • Damiano Distante
    • 2
  • Maurilio Zuccalà
    • 1
  1. 1.CEFRIEL – Politecnico di MilanoMilanoItaly
  2. 2.Department of EngineeringRCOST – Research Centre on Software Technology, University of SannioBeneventoItaly

Personalised recommendations