WEB SERVICES

CSE3WS

2016

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-ordinatorTim Whitfort

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

Readings

Resource TypeTitleResource RequirementAuthor and YearPublisher
ReadingsXML in a Nutshell.RecommendedHarold, 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
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
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
Critical Thinking
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
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
Discipline-specific GCs
Critical Thinking

Subject options

Select to view your study options…

Start date between: and    Key dates

Bendigo, 2016, Semester 2, Day

Overview

Online enrolmentYes

Maximum enrolment sizeN/A

Enrolment information

Subject Instance Co-ordinatorTim Whitfort

Class requirements

Tutorial Week: 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.

Lecture Week: 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.

Computer Laboratory Week: 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.

Assessments

Assessment elementComments% 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 examination60 01, 02, 03, 04, 05