29.12.2014 Views

The Human View Handbook for MODAF: Part V – Appendices

The Human View Handbook for MODAF: Part V – Appendices

The Human View Handbook for MODAF: Part V – Appendices

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>The</strong> <strong>Human</strong> <strong>View</strong> <strong>Handbook</strong><br />

<strong>Part</strong> 5: <strong>Appendices</strong><br />

<strong>View</strong><br />

SV-<br />

6<br />

SV-<br />

7<br />

SV-<br />

8<br />

SV-<br />

9<br />

SV-<br />

10a<br />

SV-<br />

10b<br />

SV-<br />

10c<br />

SV-<br />

11<br />

DoDAF Title<br />

Systems Data<br />

Exchange Matrix<br />

Systems<br />

Per<strong>for</strong>mance<br />

Parameters<br />

Matrix<br />

Systems<br />

Evolution<br />

Description<br />

Systems<br />

Technology<br />

Forecast<br />

System Rules<br />

Model<br />

Systems State<br />

Transition<br />

Description<br />

Systems Event-<br />

Trace<br />

Description<br />

Physical<br />

Schema<br />

<strong>MODAF</strong> Title<br />

Systems Data<br />

Exchange Matrix<br />

Resource<br />

Per<strong>for</strong>mance<br />

Parameters<br />

Matrix<br />

Capability<br />

Configuration<br />

Management<br />

Technology &<br />

Skills Forecast<br />

Resource<br />

Constraints<br />

Specification<br />

Resource State<br />

Transition<br />

Description<br />

Resource Event-<br />

Trace<br />

Description<br />

Comments on perceived function<br />

• Physical detailing and specification of data exchanges: “For example, the Levels of In<strong>for</strong>mation Systems Interoperability<br />

(LISI) level required <strong>for</strong> the operational in<strong>for</strong>mation exchange is replaced by the LISI level achieved through the system<br />

data exchange(s)”.<br />

• Specific step after a series of system specification steps based on SV-1, SV-2 and OV-3:<br />

• “On SV-6, each operational Needline is decomposed into the interfaces that are the systems equivalents of the<br />

Needline”.<br />

• “<strong>The</strong> system data exchanges documented in SV-6 … constitute the automated portion(s) of the OV-3 in<strong>for</strong>mation<br />

elements”.<br />

• Specifies achievement criteria of system elements, system functions, and interfaces.<br />

• Focus is on identifying parameters that are measurable.<br />

• Relates current per<strong>for</strong>mance parameters to future ones <strong>for</strong> different timescales.<br />

• Basis <strong>for</strong> acquisition decisions and product assessments.<br />

• May include per<strong>for</strong>mance range – thresholds, objectives, measures (e.g. time/speed).<br />

• May include parameters <strong>for</strong> ISO software quality criteria (maintainability, effectiveness).<br />

• Defines project milestones <strong>for</strong> system development over large timescales of operation.<br />

• Distinguishes evolution and migration:<br />

• Planning aid <strong>for</strong> system’s time scopes in operation from a technical constraint perspective;<br />

• Expressed as timeline annotated with milestone descriptions and system version numbers;<br />

• Recognises that system design is not final after initial implementation and further adaptations are required.<br />

• Tracks new technologies that will become available: “Emerging technologies and software/hardware products that are<br />

expected to be available in a given set of time frames and that will affect future development of the architecture”.<br />

• Within the bounds of architecture purposes being described.<br />

• <strong>MODAF</strong> now includes notions <strong>for</strong> availability of skills through actual human resources.<br />

• Applies to system rules only: “<strong>The</strong> Systems Rules Model (SV-10a) has the same <strong>for</strong>mat as the Operational Rules Model<br />

(OV-6a); however, the scope and applicability of the rules here are <strong>for</strong> individual systems, where OV-6a applies the<br />

architecture as a whole”.<br />

• Few examples are given and the expression is fairly open: “UML constraints are a direct analogue and have been<br />

stereotyped to “SystemConstraint””.<br />

• Rule types are given: “Systems rules can be expressed in natural language, as with OV-6a:<br />

a. Imperative – a statement of what shall be under all conditions – e.g. “B shall be less than 6.0”<br />

b. Conditional Imperative – a statement of what shall be, in the event of another condition being met – “If B is equal to 4<br />

then A shall be true”.<br />

• DoDAF users specified are Designer/ Builder/ Contractor only.<br />

• Dynamic description of actions by specifying sequences related to conditional events triggering actions and state<br />

changes; Focus is on graphical representation.<br />

• Closely related to other SV-10 products: “Both SV-10b and SV-10c describe systems responses to sequences of<br />

events. Events may also be referred to as inputs, transactions, or triggers.”<br />

• Can be presented at different levels of abstraction.<br />

• Closely relates to scenarios and focuses on critical sequences of events only: “allows the tracing of actions in a scenario<br />

or critical sequence of events”.<br />

• Adds an explicit time dimension.<br />

• Includes interactions with human roles, thus specifying activities at human-computer interfaces.<br />

• Deals with assessments of in<strong>for</strong>mation availability and communication activities.<br />

• At a low level of detail.<br />

Physical Schema • Solution design, not requirements anymore: “closest to actual system design in the Framework”.<br />

• Format may vary.<br />

• Specifies options.<br />

• Besides specifying solutions to OV-7, it relates to other SV products: “Object classes defined here should trace to (a)<br />

system data flows in SV-4, (b) system data elements specified in SV-6, (c) transition triggers in SV-10b, and/or (d)<br />

events in SV-10c”.<br />

page 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!