Architecture.ppt
University of Toronto Department of Computer Science © 2004-5 Steve Easterbrook. This presentation is available free for non-commercial use with attribution under a creative commons license. 1 Lecture 21: Software Architectures Architectural Styles Pipe and filter Object oriented: Client-Server; Object Broker Event based Layered: Designing Layered Architectures Repositories: Blackboard, MVC Process control University of Toronto Department of Computer Science © 2004-5 Steve Easterbrook. This presentation is available free for non-commercial use with attribution under a creative commons license. 2 Analysis vs. Design Analysis Asks “ what is the problem?” what happens in the current system? what is required in the new system? Results in a detailed understanding of: Requirements Domain Properties Focuses on the way human activities are conducted Design Investigates “how to build a solution” How will the new system work? How can we solve the prob...
Comments
Post a Comment