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