Architecture and interfaces Flashcards

1
Q

What is a system architecture

A

A conceptual model offering a formalised description of the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the 6 stages of thje system architecture pyramid from the top down

A

PHFECE

Physical (design solution)
Hardware (components interacting with system)
Functional (how subsystems interact)
Essential (concepts and interfaces)
Concept (major systems)
Environmental/operational (First idea)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the difference between functional and physical architecture (in terms of what it would be on a tree diagram)

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What architecture diagrams/frameworks can you have

A

Tree diagram (functional and physical)
System architecture pyramid
Architectural framework/structure (serial, parallel, tree, star, bus, decentrenalised)
Block diagram
System schematic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what do architecture frameworks do

A

Structure and organise architectural descriptions in a formalised manner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is an interface

A

A boundary presented by a system for interaction with other entities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why do interfaces need to be managed

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the interface design process

A

Requirements definition
Top level design
Detailed desing
Test Design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How can you manage interfaces

A

Interface control documents
Design strucutre matrix

or

definition/requirements
design
tracking
testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the interface control documents (ICD)

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the 2 types of DSM

A

Connectivity matrix (single flow, symmetrical)
(regular) DSM (shows flow direction)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does the V&V V-model look like

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What si the V&V model used for

A

to test the system against the requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is an autonomous system

A

A system that can act without recourse to human control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the 6 levels of autonomy

A

No autonomation
Low automation
Partial autonomation
Conditional automantion
HIgh automation
Full automation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does Poka-Yoke mean and explain the context

A

Avoiding the blunder

Design a system to avoid miss-assembly or mistakes

17
Q

How do autonomous systems read the environment and how do thye change the manage them

A

Using sensors and effectors

18
Q

What is systems health management

A

concerns the system understanding its own internal state. The quantity of consumables and the state of it’s subsystems

19
Q

What is a diagnostic

A

Determing what has casued a fault

20
Q

What is a prognostic

A

Prediciting which subsytems may fail and when

21
Q

What should a test plan consist of

A

Comprehensive test list for each interface
Pre-conditions for each test
success critera against requirements
Consideration of interface characteristics, system constraints and the environment
schedule
task list