Cross-cutting elements 

 Time definitions 

UML Profile for DoDAF

DoDAF Element Type

UML Stereotype [metaclass]

Notation

Time Period

<<TimePeriod>> [TimeConstraint]

Time Period List

<<TimePeriodList>> [Class]

Time Period

Description

Time when the measurements were/will be taken.

Extends UML TimeConstraint.

Time Period List

Description

The set of ordered Time Periods used to define when measurements were or will be taken.

Extends UML Class.

Attributes

timePeriods: TimePeriod [1..*] {ordered}

A ordered list of Time Periods when the measurements were/will be performed

 

Creating Time definitions

Time Periods can be accessed from DoDAF main menu. For each Time Period name and duration can be specified. User can also change the order of Time Periods.

On SV-7 and SV-9 tables Time Periods are used as column elements. User can choose Time Periods at which measurements and forecasts should be taken. While selecting Time Period scope new Time Periods can be also created.

On SV-8 Time Period is specified for Milestone. User can select Time Period already existing in the model or create the new one.

On TV-1 and TV-2 Time Periods are used in the cells of tables. User is provided with the list of Time Periods. New Time Periods can be also created.