The Free Speech Engine: Conversational web service compatibility for free

Ruud Stegers
Frank van Harmelen
Annette ten Teije

With the emergence of a ubiquitous web of data and services, interoperability between those services without the need for pre-coordination becomes of great importance. However, current web services are often engineered in the remote function call style. This imposes very specific interaction patterns on the peers involved, and creates a significant barrier to interoperability. This work introduces a different communication abstraction, the Free Speech system, which aims removing any ordering constraints on the communication that are not strictly needed for business requirements. We compare our first implementation of some services in the Free Speech system with a classic WSDL implementation of the same services. Our first experiments show that the Free Speech approach results in a much higher degree of interoperability between services with different business requirements.

(PDF paper, 367Kb)

@inproceedings{swws2009,
  author    =    "Ruud Stegers and Frank van Harmelen and Annette ten Teije",
  title     =    "The Free Speech Engine: Conversational web service compatibility for free",
  pages     =    "53-59",
  booktitle =    "Proceedings of the 2009 International Conference on Semantic 
                  Web {\&} Web Services, SWWS 2009, July 13-16, 2009, Las
                  Vegas, Nevada, USA",
  publisher =    "CSREA Press",
  year      =     2009,
  url =          "http://www.few.vu.nl/~rstegers/publications/SWWS09.pdf"
}

<- Back to homepage