[an error occurred while processing this directive]
Home Monash Info News and Events Campuses and Faculties Monash University
Monash University Handbooks

CSE5040

Case study in engineering software for reuse (6 points)

(IT)

Leader: S Ramakrishnan

Offered:
Not offered in 2003.

Synopsis: Design with reuse vs design for reuse; reuse granularity; frameworks and reuse tools; reuse models; reuse process; quality and reuseability of components; design evolution and reuse; pluggable architectures. Behaviours that can be reused in other applications. Design for reuseability including libraries of software modules (software Ics), black-box software components or white-box software components (frameworks). Software tools to assist in the production of quality object-oriented software systems. Students construct a reasonably complex object-oriented system in a software engineering context.

Assessment: Essay and presentation: 25% + Practical assignment: 75%

Contact Hours: 4 hours per week

Prerequisites: CSE3400 or SFT3000 or equivalent

Prohibitions: SFT5040


Help | Contacts | Site Map | Staff Directory | Search