ICSE 2001 Logo
ICSE 2001 LogoToronto Skyline Sponsor Logos

Welcome
Site Map
Lectures
Assignment 1
Due Wed, Sep 27
Assignment 2
Due Fri, Oct 20

Assignment 3
Due Tue, Nov 8

Assignment 4
Due Fri, Dec 1
Midterm
Fri, Oct 13

Final
Wed, Dec 13, 2-5 pm
Course description
Course outline
Course requirements
Grading
Policies

Marks
Architecture resources
Contact Us
About This Site
E-Mail URL to a Friend

Assignment 3

Due date

Friday, November 17, 2000

Instructions

You are to study the following three papers from the field of software architecture:

  • Foundations for the Study of Software Architecture [source] [pdf]

  • Programmable Reverse Engineering [source] [pdf]

  • A BASis (or ABASs) for Reasoning About Software Architectures [source] [pdf]

Write a report on each paper of at most three pages per paper. Summarize each paper briefly and answer the following questions:

  • What are the salient points of this paper?

  • What are the most interesting aspects of this paper?

  • How can the ideas of this paper be used in practice?

What to turn in

The report should be written as an HTML document. The length of the report, including diagrams and references, should not exceed 9 printed pages using a reasonable font size (i.e., 10-12 point for text and 14 point for headings).

Submit your assignement by e-mail to hausi@csr.uvic.ca.

Marks


Site last updated: Tuesday, October 31, 2000