• Home
  • Textbooks
  • Software Engineering 3: Domains, Requirements, and Software Design
  • Software Architecture Design

Software Engineering 3: Domains, Requirements, and Software Design

Dines Bjørner

Chapter 26

Software Architecture Design - all with Video Answers

Educators


Chapter Questions

Problem 1

Process Software Architecture. For the fixed topic, selected by you, assume some domain requirements concerning numbers of behaviours (of each class of such behaviours that you can identify in your selected topic). Then diagram, as in Example 26.3 (see Fig. 26.2), these behaviours as a first attempt at a software architecture design.

Check back soon!
02:43

Problem 2

Implementing Accessibility. For the fixed topic, selected by you, postulate some meaningful accessibility (i.e., machine dependability) requirements, and then suggest a restructuring of your solution to Exercise 26.1.

Alexa Moschella
Alexa Moschella
Numerade Educator

Problem 3

Implementing Availability. For the fixed topic, selected by you, postulate some meaningful availability (i.e., machine dependability) requirements, and then suggest a restructuring of your solution to Exercise 26.2.

Check back soon!

Problem 4

Implementing Adaptability. For the fixed topic, selected by you, postulate some meaningful adaptability (i.e., machine maintenance) requirements, and then suggest a restructuring of your solution to Exercise 26.3.

Check back soon!

Problem 5

Performance Component Design. We refer to Example 26.4. Please formalise the model implied by that example.

Check back soon!

Problem 6

Availability Component Design. We refer to Example 26.5. Please formalise the model implied by that example.

Check back soon!

Problem 7

Accessibility Component Design. We refer to Example 26.6. Please formalise the model implied by that example.

Check back soon!

Problem 8

Adaptive Maintainability Component Design. We refer to Example 26.7. Please formalise the model implied by that example.

Check back soon!