Skip to main content

Understanding Service-Oriented Architectures in the Classroom: From Web Services to Grid Services

  • Chapter
  • First Online:

Abstract

The main challenges in today’s teaching of service-oriented architectures at graduate and undergraduate levels are discussed and several approaches are analyzed. Teaching web and grid services is treated as special cases. Based on a positive experience in teaching service-oriented architecture using grid services, we advocate the usage of grid services in classroom for graduate students.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Alonso G., Casati F., Kuno H. and Machiraju V. (2004) Web Services Concepts, Architectures and Applications. Springer Verlag, Berlin.

    Google Scholar 

  2. Alrifai R. (2008) A project approach for teaching software architecture and web services in a software engineering course. Journal of Computing Sciences in Colleges 23 (4), pp. 237–240

    Google Scholar 

  3. Gilbert L., Sitthisak O., Sim Y.W., Wang C. and Wills G. (2006) From collaborative virtual research environment to teaching and learning. In: TENcompetence Workshop: Learning Networks for Lifelong Competence Development, March 2006, Sofia, Bulgaria, http://eprints.ecs.soton.ac.uk/12088/. Accessed April 2008

  4. Kachru S. and Gehringer E.F. (2004) A comparison of J2EE and .NET as platforms for teaching web services. Frontiers in Education, Vol. 3, FIE 2004: S3B, pp. 12–17

    Google Scholar 

  5. Kemsley S. (2006) SOA education. ebizQ 4/2006. http://www.ebizq.net/blogs/column2/ar chives/2006/04/soa_education.php. Accessed April 2008

  6. Kendall M.D. and Gehringer E.F. (2006) Teaching web services with water. Frontiers in Education, 36th Annual Conference, pp.7–12

    Google Scholar 

  7. Lopez N., Casallas R. and Villalobos J. (2007) Challenges in creating environments for SOA learning, Procs. SDSOA’07, pp. 9–15

    Google Scholar 

  8. Lyons K. (2007), Workshops of CASCON 2007, Proceedings of the 2007 Conference of the Center for Advanced Studies on Collaborative research, ACM, New York, pp. 356–365

    Google Scholar 

  9. Machiraju V. (2003) Grid services: web services for resource management, Proceedings of 4th VLDB Workshop on Technologies for e-services (TES 2003).

    Google Scholar 

  10. Miron D. (2006) SOA education in colleges and universities, ASU Workshop on Service-Oriented Architecture and Applications. May 2006, Tempe, Arizona. http://asusrl.eas.asu.edu/srlab/activities/SOAworkshop/. Accessed April 2008

  11. Neubauer J. (2007) Introducing SOA and workflow modeling to non-technical students, Journal of Computing Sciences in Colleges 22 (4), pp. 101–107

    Google Scholar 

  12. Petcu D. (2006) Between web and grid-based mathematical services. Procs. ICCGI, August 2006. IEEE Computer Society Press, pp. 41–47

    Google Scholar 

  13. Petcu D. (2008) Teaching grid technologies to PhD students, Part 1: using best practices to build the course, IEEE Distributed Systems Online 9 (3), 2008, art. no. 0803–o3002.

    Google Scholar 

  14. Petcu D. (2008) Teaching grid technologies to PhD students, Part 2: course structure and experiences, IEEE Distributed Systems Online 9 (4), 2008, art. no. 0804–o4001

    Google Scholar 

  15. Thompson A. (2006) SOA education in high schools. ASU Workshop on Service-Oriented Architecture Education, Research, and Applications. May 2006, Tempe, Arizona, http://asusrl.eas.asu.edu/srlab/activities/SOAworkshop/. Accessed April 2008

  16. Wilson S., Blinco K. and Rehak D. (2004) Service-oriented Frameworks: Modelling the Infrastructure for the Next Generation of E-learning Systems. JISC position paper, http://www.jisc.ac.uk/uploaded_documents/AltilabServiceOrientedFrameworks.pdf. Accessed April 2008

Download references

Acknowledgments

This study was partially supported by the Romanian research projects funded by the Ministry of Education and Research: project no. CEEX-I 47/2005 in the case of the first author and project no. PN II 91-047/2007 in the case of the second author.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Petcu, D., Iordan, V. (2009). Understanding Service-Oriented Architectures in the Classroom: From Web Services to Grid Services. In: Papadopoulos, G., Wojtkowski, W., Wojtkowski, G., Wrycza, S., Zupancic, J. (eds) Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/b137171_87

Download citation

  • DOI: https://doi.org/10.1007/b137171_87

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-84809-9

  • Online ISBN: 978-0-387-84810-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics