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, 175Kb)

@InProceedings{SWWS09,
  author =       "R. Stegers and F. van Harmelen and A. ten Teije ",
  title =        "The Free Speech Engine: Conversational web service
                  compatibility for free",
  booktitle =    "International Conference on Semantic Web and Web
                  Services {SWWS'09}",
  year =         2009,
  pages =        "53-59",
  keywords = {Other},
  urlPaper = "http://www.cs.vu.nl/~frankh/postscript/SWWS09.pdf"
}

<- Back to list of papers