Monash University Handbooks 2008

CPE4004 - Analysis and design of distributed information systems

6 points, SCA Band 2, 0.125 EFTSL

Undergraduate, Postgraduate Faculty of Information Technology

Leader: Chris Ling

Offered

Caulfield First semester 2008 (Day)

Synopsis

Characteristics of distributed information systems. Issues in a distributed systems environment. Distributed system development process and life cycle models. Client server architectures and architecture of Internet based information systems. Distributed system development methodologies, methodology processes, artifacts and actors, core workflows and tool support. Object orientation, its principles and concepts. Object oriented notations and Unified Modelling Language. Analysis and design workflows for distributed information systems. Architectural analysis. Distributing system behaviour and data. Open systems and relevant standards. Future directions in distributed systems development.

Objectives

This subject aims to provide students with an understanding of how to analyse and design distributed as well as service oriented information systems that support organizational activities. The specific objectives of this subject are to enable students to:

  1. Be familiar with typical client-server architectures, the component based design of Internet based information systems (B2B, B2E, B2C) and Web services.
  2. Understand the issues relevant to the development of distributed information systems and Web services.
  3. Understand the major workflows involved in developing Web services and distributed systems interacting with Web services.
  4. Understand the elements of Service Oriented Analysis and Service Oriented modelling and architectures.
  5. Use the Unified Modelling Language to model user requirements Web service based solutions.

Assessment

Practical Assignments: 60%
Examination (2 hours): 40%

Contact hours

4 x contact hrs/week

[an error occurred while processing this directive]