{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Exam1_Review

Exam1_Review - CSCI 578 Software Architectures Exam#1...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
CSCI 578 Software Architectures Exam #1 Review
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Materials you are responsible for Chapters 1-7 in the text book All lecture material through intro to Architectural Analysis (Week 7) Homework #1 and #2
Background image of page 2
Exam Closed book, closed note Format Write in answers No multiple choice
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Material Review Canonical elements of software architecture Component computation Connector communication/coordination Configuration topology and constraints
Background image of page 4
Material Review Architectural styles Codify key constraints and architectural elements (components, connectors, configurations) found effective used in a family of software systems over a given time period Architectural patterns A set of architectural design decisions that are applicable to a recurring design problem, and parameterized to account for different software development contexts in which that problem appears. Compared to styles, architectural patterns are at a coarser level of granularity (design decisions versus actual architectural elements) and are inherently more domain specific
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Material Review Examples of Architectural Styles Client/Server, P2P, Object Oriented, Layered, Data-Flow, Pipe and Filter, Blackboard, Rule Based Examples of Architectural Patterns 3-tier (Stage-Logic-Display), MVC, Sense Compute Control Methods of evaluating design methods like styles and patterns Vocabulary, structural patterns, computational model,
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 16

Exam1_Review - CSCI 578 Software Architectures Exam#1...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon bookmark
Ask a homework question - tutors are online