Software Architecture Definitions

Play hang man game and learn about software architecture

1

the set of structures needed to reason about the system, which comprise software elements, relations among them, and properties of both

volume_mute

Correct Answer:

software architecture

Explanation

Reference

Software Architecture in Practice, 3rd edition
2

A dynamic structure that focuses on the way the elements interact with each other at runtime to carry out the system’s functions

volume_mute

Correct Answer:

component-and-connector

Explanation

Reference

Software Architecture in Practice, 3rd edition
3

A structure that describes the mapping from software structures to the system’s organizational, developmental, installation, and execution environments.

volume_mute

Correct Answer:

allocation

Explanation

Modules could be assigned to teams to develop, and assigned to places in a file structure for implementation, integration, and testing. Components are deployed onto hardware in order to execute. These mappings are called allocation structures.

Reference

Software Architecture in Practice, 3rd edition
4

It is a representation of a system in which there is a mapping of functionality onto hardware and software components

volume_mute

Correct Answer:

system architecture

Explanation

A system’s architecture is a representation of a system in which there is a mapping of functionality onto hardware and software components, a mapping of the software architecture onto the hardware architecture, and a concern for the human interaction with these components. That is, system architecture is concerned with a total system, including hardware, software, and humans.

Reference

Software Architecture in Practice, 3rd edition
5

________ ________ is a description of the structure and behavior of an organization’s processes, information flow, personnel, and organizational subunits, aligned with the organization’s core goals and strategic direction

volume_mute
Missing Word

Reference

Software Architecture in Practice, 3rd edition