cse3ws web services
WEB SERVICES
CSE3WS
2015
Credit points: 15
Subject outline
This subject examines the provision and application of Web Services based on XML and Web Protocols, including using XSL for publishing XML documents into multiple formats. Acknowledged industry standards and standard organisations are examined in the context of the delivery of web services and applications of XML. An understanding of HTML, cascading style sheets and programming skills in a high level language - are assumed from the prerequisite subjects.
SchoolSchool Engineering&Mathematical Sciences
Credit points15
Subject Co-ordinatorChris Cope
Available to Study Abroad StudentsYes
Subject year levelYear Level 3 - UG
Exchange StudentsYes
Subject particulars
Subject rules
Prerequisites INT2WD or CSE2WD, INT2DS or CSE1IOO
Co-requisitesN/A
Incompatible subjects INT3WS
Equivalent subjects INT3WS
Special conditionsN/A
Learning resources
Readings
Resource Type | Title | Resource Requirement | Author and Year | Publisher |
---|---|---|---|---|
Readings | XML in a Nutshell. | Recommended | Harold, E.R. & Means, W.S. | O'REILLY, 3RD EDN. 2004. |
Graduate capabilities & intended learning outcomes
01. Create well formed and valid XML Documents.
- Activities:
- Lectures and laboratory classes to use software and modelling tools to assist creation of standalone computer applications
- Related graduate capabilities and elements:
- Critical Thinking(Critical Thinking)
- Discipline-specific GCs(Discipline-specific GCs)
02. Represent data structures as XML elements.
- Activities:
- Lectures to introduce concepts of platform independent modelling to develop object-oriented software and laboraory classes on the use of application frameworks.
- Related graduate capabilities and elements:
- Discipline-specific GCs(Discipline-specific GCs)
- Critical Thinking(Critical Thinking)
03. Create and validate XML Schema and documents
- Activities:
- Lectures to introduce the problem and laboratory classes focussing on the construction software.
- Related graduate capabilities and elements:
- Creative Problem-solving(Creative Problem-solving)
- Critical Thinking(Critical Thinking)
- Discipline-specific GCs(Discipline-specific GCs)
04. Use XML technologies to access, query and process XML documents
- Activities:
- Lectures to explain the problem, technologies, design patterns and languages. Laboratory classes to apply these.
- Related graduate capabilities and elements:
- Creative Problem-solving(Creative Problem-solving)
- Discipline-specific GCs(Discipline-specific GCs)
05. Design, create and implement a Web Service
- Activities:
- Lectures, and laboratory classes focussing on developing and running unit, functional and system tests for the application, including creation of WSDL documents
- Related graduate capabilities and elements:
- Writing(Writing)
- Discipline-specific GCs(Discipline-specific GCs)
- Critical Thinking(Critical Thinking)
Subject options
Select to view your study options…
Bendigo, 2015, Semester 2, Day
Overview
Online enrolmentYes
Maximum enrolment sizeN/A
Enrolment information
Subject Instance Co-ordinatorChris Cope
Class requirements
Computer LaboratoryWeek: 31 - 43
One 1.0 hours computer laboratory per week on weekdays during the day from week 31 to week 43 and delivered via face-to-face.
LectureWeek: 31 - 43
Two 1.0 hours lecture per week on weekdays during the day from week 31 to week 43 and delivered via face-to-face.
TutorialWeek: 31 - 43
One 1.0 hours tutorial per week on weekdays during the day from week 31 to week 43 and delivered via face-to-face.
Assessments
Assessment element | Comments | % | ILO* |
---|---|---|---|
one 1,000-word assignment (or equivalent in program code and documentation) | 20 | 01, 02, 03, 04 | |
one 1000-word assignment (or equivalent in program code and documentation) | 20 | 05 | |
one 2.5-hour examination | 60 | 01, 02, 03, 04, 05 |