units

FIT5030

Faculty of Information Technology

Skip to content | Change text size
 

print version

Monash University

Monash University Handbook 2011 Postgraduate - Unit

6 points, SCA Band 2, 0.125 EFTSL

Refer to the specific census and withdrawal dates for the semester(s) in which this unit is offered.

LevelPostgraduate
FacultyFaculty of Information Technology
OfferedCaulfield First semester 2011 (Day)

Synopsis

This unit focuses on the Service Oriented Computing paradigm and web services technology. Students will be exposed to the motivations that led to the emergence of web services from middleware and Enterprise Architecture Integration (EAI). The unit will introduce the fundamental concepts of Service Oriented Architectures (SOA), web services and the key standards that underpin web services: SOAP, WSDL and UDDI. The unit will evaluate and compare various service discovery protocols. The unit will provide students with skills to program and deploy web services as well as to access and consume/use web services.

Objectives

At the completion of this unit students will:

  • have knowledge of the Service Oriented Computing paradigm, its evolution and the emergence of web services;
  • understand the Service Oriented Architectures and the various key standards that enable the realisation of web services such as SOAP, WSDL and UDDI;
  • compare and evaluate various Service Discovery Protocols;
  • have the skills to build and deploy web services using a range of current technologies;
  • be able to access, invoke and use publicly available web services in application development (e.g. Google Web Service);
  • have an understanding on emerging issues, trends and topics in web services research.

Assessment

Unit Test (2 hours): 40%; Practical Assignments: 60%

Chief examiner(s)

Associate Professor Shonali Krishnaswamy

Contact hours

2 hrs lectures/wk, 2 hrs laboratories/wk

Prerequisites

Recommended knowledge: Students undertaking this unit are expected to have a sound understanding of the concepts of an object oriented concepts and programming languages. A sound knowledge of Java is preferred.

Prohibitions

CPE5009

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

http://www.infotech.monash.edu.au/units/fit5030/