2601- Software Architecture Fundamentals Flashcards Preview

AIPM Test 2 > 2601- Software Architecture Fundamentals > Flashcards

Flashcards in 2601- Software Architecture Fundamentals Deck (16)
Loading flashcards...

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

DoD Architecture Framework (DoDAF)


Recognize the key attributes of the Enterprise Architecture.

• Interoperability
• Portability
• Reusability
• Flexibility


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

• 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.


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



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

domain engineering.


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

software reuse.


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

Define the Global Information Grid (GIG).


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

Clinger-Cohen Act


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



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

DoD MetaData Registry


We must design ___________into the system from initiation



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.



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.

open system


What are the advantages of open systems.

• 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


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

Operational Architecture


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

System Architecture