Abstract
Web Service technologies seem to open interesting unexplored scenarios in the e-learning domain. Particularly appealing is the possibility of defining and standardizing services that, when implemented and composed, will result in complex e-learning applications. However, an agreed standard specification per se is not sufficient, rather methodologies for validating conformance against it have to be released.
This paper discusses current approaches to standardise Web Service specification and implementation and outlines an approach to conformance verification of services through testing, aiming at reducing the risk of interoperability issues at execution time.
Zusammenfassung
Web-Service-Technologien eröffnen neue, interessante Szenarien im E-Learning-Bereich. Im Besonderen ist die Möglichkeit der Definition und Standardisierung von Services attraktiv, welche implementiert und komponiert eine komplexe, integrierte E-Learning-Applikation ergeben.
Dieser Artikel präsentiert einen Ansatz für die Konformitätsverifikation von Services, welche das Risiko von Interoperabilitätsproblemen während der Laufzeit reduziert.
Similar content being viewed by others
References
Alonso, G., Casati, F., Kuno, H., Machiraju, V. (2004): Web Services — concepts, architectures and applications. Springer-Verlag.
Andrews, T., et al. (2003): Business Process Execution Language for Web Services — version 1.1. Retrieved September 29, 2005 from http://www-106.ibm.com/developerworks/webservices/library/wsbpel/.
Arikin, A., et al. (2002): Web service choreography interface (WSCI) 1.0. Retrieved September 29, 2005 from http://www.w3.org/TR/wsci/.
Bertolino, A., Polini, A. (2005): The audition framework for testing Web Service Interoperability. Proc. of 31 st Euromicro Conf., Porto, Portugal. IEEE Computer Society: 134–142.
Booth, D., et al. (2004): Web services architecture. Retrieved September 29, 2005 from http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/.
Clement, L., et al. (2004): Universal description discovery & integration (UDDI). Ver. 3.0. Retrieved September 29, 2005 from http://uddi.org/pubs/uddi v3.htm/.
IMS (2005): IMS global learning consortium. Retrieved September 29, 2005 from http://www.imsglobal.org/.
Pankratius, V., Sandel, O., Stucky, W. (2004): Retrieving content with agents in Web Service e-learning systems. Proc. of the Symposium on Professional Practice in Al, 1st IFIP Conf. on Artificial Intelligence Applications and Innovations (AIAI), Toulouse, France, August 2004: 91–100.
Riley et al. (2004): TELCERT: Technology enhanced learning conformance — European requirements and testing. Retrieved September 29, 2005 from http://www.opengroup.org/telcert/.
Tretmans, J. (1996): Test generation with inputs, outputs and repetitive quiescence. In: Software, Concepts and Tools, 17 (3): 103–120.
UML (2004): UML 2.0 Superstructure specification. ptc/04-10-02 October 2, 2004. Retrieved September 29, 2005 from http://www.omg.org/.
Vossen, G., Westerkamp, P. (2003): E-learning as a Web Service. 7th Int. Database Engineering and applications symposium (IDEAS 2003), Hong Kong, China. IEEE Computer Society: 242–249.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work has been funded by the European Project “Technology Enhanced Learning Conformance — European Requirements and Testing (TELCERT — FP6 STREP 507128)”.
Rights and permissions
About this article
Cite this article
Polini, A. Interoperability testing of Web Services for e-learning. Elektrotech. Inftech. 122, 495–497 (2005). https://doi.org/10.1007/BF03054387
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF03054387