Developing FIR Software: A Case Study Approach for Teaching Software Architecture

Shigang Liu · Computer education · 2011

Software Architecture(SA) is a major course in software engineering curricula.This paper,through the development of a Five-In-A-Row(FIR) software,describes our experience on teaching SA course to the students of software engineering.Based on the requirement analysis,which can help us enhance the understanding of the system,we assign the quality attributes with the appropriate priority rankings and decide tactics employed to fulfill the correspondent attributes.The software architecture for FIR is designed to accommodate these tactics and an evaluation for the SA is set up and run.

Read the paper · More papers on PaperTik