Architecture and interfaces Flashcards
What is a system architecture
A conceptual model offering a formalised description of the system
What are the 6 stages of thje system architecture pyramid from the top down
PHFECE
Physical (design solution)
Hardware (components interacting with system)
Functional (how subsystems interact)
Essential (concepts and interfaces)
Concept (major systems)
Environmental/operational (First idea)
What is the difference between functional and physical architecture (in terms of what it would be on a tree diagram)
Functional architecture shows the components of a system in terms of what the system needs to do and have to work
Physical/design architecture is the physical porporeties that make that system what it is
What architecture diagrams/frameworks can you have
Tree diagram (functional and physical)
System architecture pyramid
Architectural framework/structure (serial, parallel, tree, star, bus, decentrenalised)
Block diagram
System schematic
what do architecture frameworks do
Structure and organise architectural descriptions in a formalised manner
What is an interface
A boundary presented by a system for interaction with other entities
Why do interfaces need to be managed
Systems may be built seperately so need to by assembled together
Allows mid-life updates
Can help spot undetected errors which cna cause extra costs and failures
What is the interface design process
Requirements definition
Top level design
Detailed desing
Test Design
How can you manage interfaces
Interface control documents
Design strucutre matrix
or
definition/requirements
design
tracking
testing
What are the interface control documents (ICD)
Interface definition document (stakeholder says how interfaces should be used and implemented)
Interface requriements document (defines all the requirements and constraints at an interface, both for the physical and the information crossing it and needs to be agreed by all relevant stakeholders)
Interface control document (design solution, describes all connections)
What are the 2 types of DSM
Connectivity matrix (single flow, symmetrical)
(regular) DSM (shows flow direction)
What does the V&V V-model look like
A risk reduction process to discover defects
CRADUITA
(System definiton)
Conops
Requirements
Architecture
Design
(Implemetnation)
(Testing & intergration)
Unit testing
Systems intergration
Systems Testing
Acceptance testing
(time going left to right, Validation and verification going right to left)
What si the V&V model used for
to test the system against the requirements
What is an autonomous system
A system that can act without recourse to human control
What are the 6 levels of autonomy
No autonomation
Low automation
Partial autonomation
Conditional automantion
HIgh automation
Full automation