Semantic Web Service Architecture Using Multi-agent Scenario Description

  • Sachiyo Arai
  • Yohei Murakami
  • Yuki Sugimoto
  • Toru Ishida
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2891)


Current research issues on web services have come to center around flexible composition of existing services. Under the initiative of industry, flexible composition framework has been developed on a workflow model where flow of the processes and bindings among services should be known beforehand. In short, its framework realizes flexible composition within the available services that are not widely opened. This paper focuses on two limitations of current web service composition. One limitation is that it’s hard to represent multi-agent scenarios consisting of several concurrent processes because it is based on a workflow model. The other limitation is that once composed, web service cannot be reused or transferrd for other requesters, because there is no function to put the semantics on composite web service. To overcome these limitations, we have developed scenario description language Q, which enables us to realize a web service composition reflecting a multi-agent’s context not as a workflow but a scenario. Furthermore, we developed a system that translates multi-agent scenario to DAML-S, and that registers the translated DAML-S as a new Web service. We also discuss the availability of our system for designing an application to C-Commerce and Digital Cities.


Interaction Design Simple Object Access Protocol Scenario Description Digital City Agent Communication Language 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Ankolokar 01]
    Ankolokar, A., et al.: DAML-S: Semantic markup for web services. In: Int. Semantic Web Working Symposium, pp. 411–430 (2001)Google Scholar
  2. [Arkin 02]
    Arkin, A., et al.: Web Service Choreography Interface (WSCI) 1.0 (2002),
  3. [Behruens 00]
    Behruens, S.: Electronic Collaborative Commerce – An Overview of Enabling Technologies – Seminar Paper, Schloss Reichartshausen am Rhein, European Business School (2000)Google Scholar
  4. [Benetallah 02]
    Benatallah, B., Dumas, M., Fauvet, M.-C., Rabhi, F.: Towards Patterns of Web Services Composition. In: Gorlatch, S., Rabhi, F. (eds.) Patterns and Skeletons for Parallel and Distributed Computing. Springer, UK (2002)Google Scholar
  5. [Box 00]
    Box, D., Ehnebuske, D., Kakivaya, G., Layman, A., Mendelsohn, N., Nielsen, H.F., Thatte, S., Winer, D.: Simple Object Access Protocol (SOAP) 1.1 (2000),
  6. [Christensen 01]
    Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Desctiption Language (WSDL) 1.1 (2001),
  7. [Finin 94]
    Finin, T., Fritzson, R., McKay, D., McEntire, R.: KQML as an Agent Communication Lnguage. In: International Conference on Information and Knowledge Management, CIKM 1994 (1994)Google Scholar
  8. [Ishida 02a]
    Ishida, T.: Digital City Kyoto: Social Information Infrastructure for Everyday Life. Communications of the ACM (CACM) 45(7), 76–81 (2002)CrossRefGoogle Scholar
  9. [Ishida 02b]
    Ishida, T.: Q: A Scenario Description Language for Interactive Agents. IEEE Computer 35(11), 54–59 (2002)MathSciNetGoogle Scholar
  10. [Martin 99]
    Martin, D., Cheyer, A., Moran, D.: The Open Agent Architecture; A framework for building distributed software systems. Applied Artificial Intelligence 13(1-2), 92–128 (1999)Google Scholar
  11. [Nodine 98]
    Nodine, M., Unruh, A.: Facilitating Open Communication in Agent Systems. In: Rao, A., Singh, M.P., Wooldridge, M.J. (eds.) ATAL 1997. LNCS, vol. 1365, pp. 281–296. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  12. [Sycara 99]
    Sycara, K., Klusch, M., Widoff, S., Lu, J.: Dynamic service matchmaking among agents in open information environments. SIGMOD Record (ACM Special Interests Group on Management of Data) 28(1), 47–53 (1999)Google Scholar
  13. [TBL 02]
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 34–43 (2001)CrossRefGoogle Scholar
  14. [UDDI 02]
    The Evolution of UDDI Technical White Paper (2002),
  15. [Virdell 03]
    Virdell, M.: Business Processes and Workflow in the Web services world, - A workflow is only as good as the business process underneath it,

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Sachiyo Arai
    • 1
  • Yohei Murakami
    • 1
  • Yuki Sugimoto
    • 1
  • Toru Ishida
    • 1
  1. 1.Department of Social InformaticsKyoto UniversityKyotoJapan

Personalised recommendations