General Navigation Buttons - Home | Search | Contact Us | Site Map | Whats New
engineering graphic
white space
engineering
Engineering
CERT Coordination Center
COTS-Based Systems
Integration of Software-Intensive Systems
Performance-Critical Systems
Predictable Assembly from
Certifiable Components (PACC)
Information Repositories
Team & Personal Software Process
Product Line Practice
Software Architecture Technology
Software Engineering Measurement
& Analysis (SEMA)
white space
About SEI|Mgt|Eng|Acq|Collaboration|Prod.& Services|Pubs
pixel
Rollover Popup Hints for Topic Navigation Buttons above
pixel
Context Diagram


The Feature-Oriented Domain Analysis (FODA) Context Diagram is a data flow diagram showing data flows between a generalized application within the domain and the other entities and abstractions with which it communicates. One thing that differentiates the use of data flow diagrams in domain analysis from other typical uses is that the variability of the data flows across the domain boundary must be accounted for with either a set of diagrams or text describing the differences.

The following is an example of a context diagram for the Army Movement Control Domain [CMU/SEI-91-SR-3][CMU/SEI-91-TR-28].

In this context diagram, the information provided to and received from the movement control domain is identified. The arrows represent the information received or generated by the movement control domain. The closed boxes represent the set of sources and sinks of information. The open ended boxes represent the databases that the movement control domain must interact with.

In the movement control domain, most of the data is produced or maintained by operations outside the scope of the domain. For example, all data about weather, terrain, and the disposition of friendly and enemy forces is obtained directly from outside the domain, as shown on the context diagram.



The Software Engineering Institute (SEI) is a federally funded research and development center sponsored by the U.S. Department of Defense and operated by Carnegie Mellon University.

Copyright 2007 by Carnegie Mellon University
Terms of Use
URL: http://www.sei.cmu.edu/domain-engineering/context_diag.html
Last Modified: 11 January 2007