O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

SCC 204 - Architectural Structuring - Subsystems and Interfaces

Ayo Olutobi Inglês 23 flashcards

Flashcards do conjunto (23)

  1. 1Why are Box and line graphs criticised?Criticised for their lack of semantics
    – They show neither the type of relationship among components nor the
    components’ externally visible properties
  2. 2What does representation depend on?representation depends on the use of architectural models
  3. 3What are box and line representations often reffered to as?– Box and line representations often referred to as conceptual architectures
  4. 4The requirements for model semantics depend on what?The requirements for model semantics depends on how the models are used
  5. 5A software architecture can be characterizes as a tuple, What is it's form?Architecture = {elements, form, rationale}
  6. 6What does an architecture define in relation to Dewayne Perry & Alexander Wolf, 1992?an architecture defines a system’s key
    elements and their relationship to its structure, functionality, interactions and resulting properties
  7. 7What do elements capture?Elements capture the system’s building blocks
  8. 8What do form capture?Form captures the ways in which the system elements are organized in the architecture
  9. 9Decomposed the functions of form in reference to the information it gathers?It represents the structure of architectural elements,
    – the manner in which they are composed in the system
    – the characteristics of their interactions and relationship with their operating environment
  10. 10What do layered structure provide but what is the problem of multiple layers??Layered structure promotes
    security however multiple layers of command interpretation hinders performance.
  11. 11What does rationale represent?Rationale represents the system designer’s intent, assumptions, subtle choices, external constraints, selected architectural styles, design patterns, and
    any other information
  12. 12What is ADL and what is it used to do?Architectural Description Languages (ADLs) to describe system architectures
  13. 13What are the three basic elements of ADL?Components, Interfaces, Connectors
  14. 14What do ADL include? Give me an example of an ADL?ADLs include rules and guidelines on to construct well-formed architectures.
    CADL (Component Architecture Description Language)
  15. 15What elements should the description of a subsystem or component interface include ?Interface name
    Operations
    Exceptions
    Service level quality (Optional)
  16. 16What is the interface name?A unique identifier for the interface
  17. 17What is the operation?The name of each operation, together with the input and output/return
    parameters
  18. 18What is the exception?The name and data context for operations exceptions (i.e. what causes
    the exception)
  19. 19What is the service level quality?Non-functional requirements to be met by the service provided at the interface
  20. 20What is a provided interface?A provided interface of a sub-system or software component is an interface that the component implements. Other components interact with the component through its provided interfaces .
  21. 21What does a component provided interface describe?– A component's provided interface describes the services provided by the
    component
  22. 22What is a required interface?A required interface of a sub-system or software component is an interface that the component needs in order to function. The component needs another component that implements that interface in order to function.
  23. 23What does a required interface declare?A required interface declares the services a sub-system or component will need.

Informações

Descrição
FlashCards sobre SCC 204 - Architectural Structuring - Subsystems and Interfaces, criado por Ayo Olutobi em 29-04-2017.
Criado por
Ayo Olutobi
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?