Faculty of Information Technology

Skip to content | Change text size

print version

Monash University Handbook 2010 Undergraduate - Unit

6 points, SCA Band 2, 0.125 EFTSL

FacultyFaculty of Information Technology
OfferedCaulfield First semester 2010 (Day)
South Africa First semester 2010 (Day)
Coordinator(s)Ms Janet Fraser (Caulfield); Ms Sheelagh Walton (South Africa)


This unit investigates some of the latest developments in the field of web applications. Known as Web Services, they make use of a number of standards to allow business to business (B2B) systems over the World Wide Web. Resolving these problems comes under the broad title of interoperability. A number of technologies and standards allow Web services to be employed. These include XML for description of Web services, SOAP as the protocol to send messages, WSDL to describe the operations offered by a Web Service, BPEL to co-ordinate a number of Web Services in complex synchronous and/or asynchronous interactions, and UDDI as registry to allow discovery and publication of Web Services.


At the completion of this unit students will:

  • create and validate XML documents based on XML Schema;
  • map organisational rules into XML Schema definition;
  • be able to retrieve XML document using XSLT;
  • understand the different architectures provided by different component technologies and their evolution towards service oriented computing;
  • be able to create and deploy web services as an example of service oriented computing application;
  • know the technologies and standards that enable web technologies including XML, SOAP, WSDL and UDDI;
  • understand the issues of choreographing a number of web services into a business process
  • possess the skills necessary to design and develop software components;
  • be able to design and develop programs that utilise the services and facilities offered by component architectures.


Examination (3 hours): 50%; In-semester assessment: 50%

Chief examiner(s)

Ms Janet Fraser

Contact hours

2 hrs lectures/wk, 2 hrs laboratories/wk


FIT1002 or CSE1202

Additional information on this unit is available from the faculty at: