5. Architecting Recipes Flashcards

1
Q

Provide contexts for architecture design methods

A

Architecture frameworks

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

These techniques contain languages in which we can express architectures

A

Architecture specification techniques

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

Overall approaches to structure architecture design processes

A

Architecture design approaches

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

The actual “complete” recipes for the architecture design process

A

Architecture design methods

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

The guidelines for architecture design processes that can be used to complement the above four classes

A

Architecture principles

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

Unified Modeling Language (UML)

A

Specification technique that provides a standard way to visualize the design of a system

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

Archimate: specification technique

A

Services play a central role

1) Business layer
2) Application layer
3) Technology layer

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

Starting with the aspects with the most critical design choices will lead to

A

The best chances of a consistent design

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

Agile development relies on adaptation

A

Architecture-based development on anticipation

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

Architecture design methods specify

A

1) Steps
2) Documents
3) Stakeholders

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

General laws or “rules of thumb”

A

Architecture principle

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