Skip to content | Change text size
Handbooks Courses Units Related information
 

FIT5041 - Component technology for internet applications

6 points, SCA Band 2, 0.125 EFTSL

Postgraduate Faculty of Information Technology

Leader(s): Arkady Zaslavsky

Offered

Caulfield First semester 2009 (Evening)

Synopsis

This unit presents component architectures for the construction of enterprise-scale software systems that operate and interact with each other via the Internet. Due to the widely distributed nature of these systems, they are inherently heterogeneous. Therefore these architectures must integrate and inter-operate with objects written in different programming languages often executing on different platforms. These architectures also need to provide facilities and services in a consistent manner across all these boundaries.

Objectives

At the completion of this subject a student should:

  1. Have gained an understanding of the component technologies and their role in Internet applications development;
  2. Understand the issues involved in implementing a web-based component system;
  3. Understand the issues of interoperability in widely-distributed and heterogeneous component systems;
  4. Understand the relationship between component technologies and enterprise architectures for the web;
  5. Study the interfacing of component technologies with service oriented systems;
  6. Have developed skills to build a web-based component system relevant to current commercial standards

Assessment

Practical work: 50%, Written work: 50%

Contact hours

2 hours lectures/week, 2 hours tutorials/week

Prerequisites

For MAIT students, FIT9017, FIT9018, FIT9019, FIT9030, FIT9020 and FIT4037.
Recommended knowledge: Students undertaking this subject are expected to have a sound understanding of the concepts of an object oriented programming language, such as C++, C#, Eiffel, Java or Python, and to be familiar with the concepts and techniques used in object oriented program design.

Prohibitions

CSE5000

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

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

[an error occurred while processing this directive]