Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI
IEEE Internet Computing
Web services as the foundation for learning complex software system development
Proceedings of the 35th SIGCSE technical symposium on Computer science education
What's new on the web?: the evolution of the web from a search engine perspective
Proceedings of the 13th international conference on World Wide Web
Proceedings of the 6th conference on Information technology education
Exploiting on-line data sources as the basis of programming projects
Proceedings of the 37th SIGCSE technical symposium on Computer science education
A web emphasis in software engineering
Journal of Computing Sciences in Colleges
From sockets and RMI to web services
Proceedings of the 39th SIGCSE technical symposium on Computer science education
A web service-oriented approach to teaching CS/IS1
Proceedings of the 41st ACM technical symposium on Computer science education
Hi-index | 0.01 |
Web services technology is a burgeoning technology that has received tremendous amount of attention in the software industry in recent years under the broader umbrella of service-oriented architecture (SOA). While Web services have been incorporated in many industries in the market place in the last few years, they are only beginning to appear in the academia, primarily in upper division and graduate CS curricula. In this paper, we share our belief that the Web services technology can and should be introduced early in a CS curriculum. We describe a number of scenarios that Web services can be integrated into CS1/CS2 to make them more interesting and more importantly, make the students better prepared for upper division classes and for the industry upon graduation. These scenarios can be incorporated without compromising the core materials presently covered in many CS1/CS2 sequence.