<< >> ^

ECS5363

Software engineering for telecommunications

B A Tonkin (coordinator)

6 points * 3 hours per week * Irregular availability * Clayton

Objectives The student is expected to develop an understanding of the major concerns in telecommunications software, formal techniques in software engineering, and software development and validation in a team environment.

Synopsis Methodology of software development and lifecycle models. Characteristics and requirements of real-time systems. Concurrency. Process synchronisation and resource sharing. Inter-process communication mechanisms. Distributed systems. Formal specification techniques. Chill and Erlang. Software validation and quality assurance. Reliability engineering. Human factors in software engineering.

Assessment Examinations (2 hours) * Assignments

Recommended texts

Pfleeger S L Software engineering 2nd edn, Macmillan, 1991


<< >> ^
Handbook Contents | Faculty Handbooks | Monash University
Published by Monash University, Clayton, Victoria 3168
Copyright © Monash University 1996 - All Rights Reserved - Caution
Authorised by the Academic Registrar December 1996