2601- Software Architecture Fundamentals Flashcards

1
Q

What provides an overarching mechanism to document and compare architectures that was created to ensure consistent description of architectures, facilitate communications and be modular, reusable and decomposable

A

DoD Architecture Framework (DoDAF)

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

Recognize the key attributes of the Enterprise Architecture.

A
  • Interoperability
  • Portability
  • Reusability
  • Flexibility
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Recognize the four DODAF architectural views and which three are considered the primary views.

A

• Operational Architecture View (OV) (User Needs)
• Systems Architecture View (SV) (Requirements)
• Technical Standard Architecture View (TV) (Rules of the Road)
• All View (AV) (Holistic)
 The three primary views are the OV, SV, and TV.

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

What are groups of systems sharing similar capabilities, attributes, functionality and/or data

A

domains.

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

What is a well-established technical discipline that focuses on techniques used to engineer a family of related systems or “product lines”.

A

domain engineering.

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

What is the use of an existing software asset (e.g. code, documentation, requirements, or design) in a new context.

A

software reuse.

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

What Is the “DOD internet” ie the, globally interconnected, end-to-end set of capabilities, processes, and personnel for collecting, processing, storing, disseminating, and managing information that allows the sharing of communications and computing resources on wide area networks

A

Define the Global Information Grid (GIG).

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

The ________________requires that federal agencies develop systems in accordance with an information technology architecture.

A

Clinger-Cohen Act

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

The role of ___________________ is to provide the minimum set of IT standards so that systems can be born joint and interoperable.

A

DISRonline

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

The _________________is a strategy for data sharing and reusing common data across multiple projects

A

DoD MetaData Registry

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

We must design ___________into the system from initiation

A

interoperability

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

The ability of systems, units or forces to provide data, information, materiel and services to and accept the same from other systems, units or forces and to use the data, information, materiel and services so exchanged to enable them to operate effectively together. IT and NSS interoperability includes both the technical exchange of information and the operational effectiveness of that exchanged information as required for mission accomplishment. Interoperability is more than just information exchange. It includes systems, processes, procedures, organizations, and missions over the lifecycle and must be balanced with IA.

A

Interoperability.

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

What is a system that employs modular design, uses widely supported and consensus based standards for its key interfaces, and has been subjected to successful validation and verification tests to ensure the openness of its key interfaces.

A

open system

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

What are the advantages of open systems.

A
  • Reduced development and training costs
  • Limited impact of hardware changes
  • Further use of COTS software and hardware products (Interoperability)
  • Multiple sources of application interface connection and thus increased competition
  • Increased functionality as a result of increased competition
  • Technology transparency; easier to plug and play new software
  • Lower life cycle costs overall (reduced maintenance costs)
  • Better performing systems with greater interoperability and state of the art technology
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

______________________captures the organizations, tasks, or activities performed, and information that must be exchanged between them to accomplish DoD missions.

A

Operational Architecture

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

_______________captures the information on supporting automated systems, interconnectivity, and other systems functionality in support of operating activities (warfighting functions.

A

System Architecture