Software Architecture Definitions

Take the quiz

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

  2. Missing Word
    Correct Answer:
    software architecture

    Reference

    Software Architecture in Practice, 3rd edition

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

  4. Missing Word
    Correct Answer:
    component-and-connector

    Reference

    Software Architecture in Practice, 3rd edition

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

  6. Missing Word
    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

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

  8. Missing Word
    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

  9. Enterprise architecture 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

  10. enterprise architecture
    Correct Answer:
    enterprise architecture

    Reference

    Software Architecture in Practice, 3rd edition



Take the quiz

Document Actions