Web Service Definition Language [homepage on the Internet]. Cambridge, Sophia Antipolis, Kanagawa: World Wide Web Consortium. Available from