Teaching Case on SOA and Web Services in a System Analysis and Design Course
Harry Jiannan Wang
University of Delaware - Accounting & MIS
October 26, 2009
Proceedings of the Nineteenth Workshop on Information Technologies and Systems (WITS 2009), Phoenix, Arizona, December 14-15, 2009
This teaching case is part of a MBA/Graduate elective course titled “System Analysis and Design” offered by the Department of Accounting and MIS at the University of Delaware.
Target Audience: MBA/Business Graduate Students
Pre-requisite Knowledge: basic concepts of system analysis and design and knowledge of using business process management systems
The learning objectives are:
• Understand the basic concepts of SOA and Web Services
• Understand how system integration can be easily implemented by leveraging SOA and web services techniques
• Learn how to orchestrate web services using process engine to provide added business value
• Learn how to browse web service repository (or web service catalog) to understand the basic functionalities of services (WSDL address, inputs, outputs, data types, etc.)
• The first part of the lecture should be using the lecture slides to introduce the basic concepts in SOA and Web Services, which should be about 45 minutes.
• The second part of the lecture is a lab session, where the students complete an exercise on service orchestration using process management systems. This lab offers students hands-on experience with Web Services and helps them understand how SOA and Web Services can provide added-value to businesses with minimal programming effort. This lab can be completed in 45 minutes.
• The deliverables from the lab are evaluated as a graded assignment.
Number of Pages in PDF File: 22
Keywords: Teaching Case
Date posted: October 26, 2009