What are the different stakeholder viewpoints of:
Manager? Employees? Customers? Support staff? Anyone else?
What does an architect do? (6)
5 dfferent types of architectural concern?
What is meant by architecture?
High level design of a system determined by external constraints, user concerns and logical design
What is the difference between systems architecture and software architecture?
Systems; driven by physical and external constraints
Software; driven by logical internal design policies
Breifly Described a layered system architecture
logical separation of display, processing and data storage
horizonal layers with strong coupling between them
Breifly Described a Partitioned system architecture
different business areas handled by separate subsystems
vertical partitions with weak coupling
Breifly Described a Pipelined system architecture
Data transformations handled by separate subsystems
dataflows from one subsystem to the next
Breifly Described a Transform centre system architecture
one controller subsystem manages all the others
What are the 3 layers in a 3 tier architecture?
Presentation layer
Processing layer
Storage layer
Whats the difference between open and closed architecture? Which is better?
closed (good) each layer talks only to neighbouring layer
open (bad) any layer talks to any other layer
What are the 4 layers in 4 tier architecture?
User Interface (presentation)
Business rules (processing) Business model (processing)
Persistent storage (storage)