Software Architectural Design
-
Course Syllabus
-
Introduction to Software Architecture I
-
Software Architecture Review from Software Engineering
-
Software Architecture Review from Object-Oriented A&D
-
Software Architecture Review from Software Quality Assurance
-
Introduction to Software Architecture II
-
Classical Module Interconnection Languages
-
Abstract Data Types
-
Module Decomposition Issues
-
Overview
-
Architectural Alternative I
-
Architectural Alternative II
-
Architectural Alternatives III & IV
-
Data Flow
-
Repositories
-
Events + Process Control
-
Client Server
-
Last Two Pages
-
Middleware
-
Other Architectural Design Topics: Design Patterns, Domain-Specific Architectures, System Integration, Processes
-
Course Project - Part I
-
PostScript Version
-
Latex Version
-
Course Project - Part II
-
Course Project - Part III
-
Course Project - Part III OLD
-
Four Architectures for the NFR Assistant (in pdf, to be read using Acrobat Reader)
-
Int. Workshop on Architectures for Software Systems
-
Int. Conf. on Software Quality
-
OMG-DARPA-MCC Workshop on Compositional Software Architectures
-
Software Architecture --- 1st Working IFIP Conf. on Software Architecture (WICSA1) (in Microsoft Word 6.0)
-
Sample Tests
-
Sample Test 1
-
Sample Test 2
-
Sample Test with Answers
Back home