Trustworthy Software Initiative (TSI) Flashcards

1
Q

What is Trustworthy Software Initiative (TSI)

A

Trustworthy Software Foundation (TSFdn) is a UK organisation with stated aim of improving software

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

What type of approach must you adopt to determine a software trustworthiness level

A

TSI recommends a risk based approach

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

TL0

A

Software Audience
No requirement for trustworthy software

Control Set
No requirement

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

TL1

A

Software Audience
Mass market with Implicit Need (M/I)

Control Set
TS Essentials (TSE)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

TL2

A

Software Audience
Mass market with Implicit Need (M/I)

Control Set
Baseline TS controls – subset of TSF

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

TL3

A

Software Audience
Mass market with Explicit Need (M/E)

Control Set
TS Framework (TSF)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

TL4

A

Software Audience
Niche with Explicit Need (N/E)

Control Set
Comprehensive TS controls – full TSF

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

What are the Facets Trustworthiness

A

 Safety – the ability of the system to operate without harmful states
 Reliability – the ability of the system to deliver services as specified
 Availability – the ability of the system to deliver services when
requested
 Resilience – the ability of the system to transform, renew, and recover
in timely response to events
 Security – the ability of the system to remain protected against accidental or deliberate attacks

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

Trustworthy Software Essentials is used for what type of software

A

Software requiring TL1 & TL2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
SCUDA  is a subset of TSF for software in 
 Scope for Use
 Coding Practices
 Use Tools Effectively
 Defect Management
 Artefact Management
A

TL1 & TL2 Trustworthy Software Essentials

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

Trustworthy Software Framework is used for what type of software

A

Used for software requiring TL3 & TL4

Organised under Governance, Risk, Controls & Compliance, Personnel, Physical, Procedural & Technical

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