technical characteristics and governance processes in

40
Standards in M&S: Governance Processes August 4–6 2010 Mikel D. Petty, Ph.D. Center for Modeling, Simulation, and Analysis University of Alabama in Huntsville Technical Characteristics and Governance Processes in Military M&S Standards Center for Modeling, Simulation, and Analysis

Upload: others

Post on 22-May-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Technical Characteristics and Governance Processes in

Standards in M&S: Governance ProcessesAugust 4–6 2010

Mikel D. Petty, Ph.D.Center for Modeling, Simulation, and Analysis

University of Alabama in Huntsville

Technical Characteristicsand Governance Processesin Military M&S Standards

Center for Modeling, Simulation, and Analysis

Page 2: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 2/36

Presentation outline• Studying military M&S standards

▪ Motivation▪ Methodology▪ Categories and attributes

• Survey of military M&S standards▪ Distributed simulation interoperability▪ Live training▪ Object modeling▪ Conceptual modeling▪ Synthetic environment▪ Simulation development

• Concluding remarks▪ Preliminary findings▪ Open questions

Page 3: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 3/36

Studying military M&S standards

Page 4: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 4/36

Motivation• Overall project research questions

▪ What M&S standards exist?▪ How effective are existing standards? ▪ How do governance processes affect their effectiveness?▪ How should current and future standards be governed?

• Military M&S standards▪ Standards as “data”: information about standards

may help answer project’s research questions▪ Military M&S standards important and well-documented

Page 5: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 5/36

Methodology• Process

▪ Identify military M&S standards▪ Identify attributes of standards to examine ▪ Collect information regarding standards▪ Analyze to determine correlation between governance

and effectiveness• Comments

▪ “Standard” understood broadly▪ List of attributes evolving

Page 6: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 6/36

• Distributed simulation▪ SIMNET▪ ALSP ▪ DIS▪ HLA▪ TENA

• Live training▪ MILES▪ CTIA

• Object model▪ RPR FOM▪ Base Object Models

• Conceptual modeling▪ UML▪ DoDAF

• Synthetic environment▪ SEDRIS

• Simulation development▪ FEDEP▪ DSEEP▪ VV&A Overlay▪ VV&A RPG

• Enumerations▪ DIS Enumerations

Categories

Which standards should be added or deleted from this list?

Page 7: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 7/36

Attributes• Name; e.g., High Level Architecture• Status; i.e., pending, active, inactive• Category; e.g., distributed simulation • Year first “standardized”• Type; i.e., official (de jure), unofficial (de facto, proprietary)• Form; i.e., rec practice, tech specification, product line• Ubiquity; i.e., number of applications and users• Investment; i.e., total and annual support spending• Governance; i.e., standards body, management group• Governance formality; formality of process to change• Technical specificity; degree implementation prescribed• Utility; usefulness and effectiveness

Are these the right attributes to study standards?

Page 8: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 8/36

Standards as dataName Domain Type Form Governance Year Status Technical

specificityGovernance

formality

UML Conceptualmodeling Unofficial Technical

specificationArchitecturemanagement

group1996 Active 2 3

DSEEP Simulationdevelopment Official Recommended

practiceStandards

body 2006 Pending 2 5

CTIA Livetraining Unofficial Product

lineArchitecturemanagement

group2001 Active 4 3

TENA Distributedsimulation Unofficial Product

lineArchitecturemanagement

group1997 Active 4 3

HLA Distributedsimulation Official Technical

specificationStandards

body 1996 Active 3 5

VV&AOverlay

Simulationdevelopment Official Recommended

practiceStandards

body 2007 Active 2 5

RPR FOM Objectmodel Official Technical

specificationStandards

body 1999 Active 3 5

DIS Distributedsimulation Official Technical

specificationStandards

body 1990 Active 3 5

SEDRIS Syntheticenvironment Official Technical

specificationStandards

body 1994 Active 4 5

Page 9: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 9/36

Survey of military M&S standards:Distributed simulation interoperability

Page 10: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 10/36

SIMNETVirtual;

real-time;entity level;

1980s

DIS

HLAGeneral purpose;

real- or logical-time;entity or aggregate level

1990sALSPConstructive;logical-time;

aggregate level;1990s

Distributed simulation standard overview

TENALVC;

real-time;entity level;

2000s

Virtual;real-time;

entity level;1990s

Page 11: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 11/36

Overview: DIS• Real-time virtual distributed simulation• Simulations exchange standard-defined data• Standard defines message format, content, protocol• Network and protocol interface not part of standard

Network andProtocol Interface

CrewStation(s)

Crewedsimulator

Network andProtocol Interface

CrewStation(s)

Crewedsimulator

Network andProtocol Interface

Instructor/OperatorStation

SAF

Network andProtocol Interface

Instructor/OperatorStationExercisecontrol

Network andProtocol Interface

Exerciseprep/review

Brief/DebriefStation

Network

SAF=Semi-Automated Forces

Page 12: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 12/36

Attributes: DIS• Name: Distributed Interactive Simulation• Domain: Distributed simulation • Type: Official• Form: Technical specification• Governance: Standards body (IEEE)• Year: 1990• Status: Active• Technical specificity: 3• Governance formality: 5• Utility: ?

Page 13: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 13/36

LRCFederate

LRCFederate

Network

FOM

Dat

a

FOM

Dat

a

FOM

Dat

a

Overview: HLA• General purpose distributed simulation• Federates exchange federation-defined data• Standard defines interface services• RTI implementation not part of standard

Federation

RTIExecutive

Con

trol

Dat

a

LRCFederate

RTI=Run-Time Infrastructure; LRC=Local RTI Component; FOM= Federation Object Model

Page 14: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 14/36

Attributes: HLA• Name: High Level Architecture• Domain: Distributed simulation • Type: Official• Form: Technical specification• Governance: Standards body (IEEE)• Year: 1996• Status: Active• Technical specificity: 3• Governance formality: 5• Utility: ?

Page 15: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 15/36

Overview: TENA• Test and training range distributed simulation• Applications exchange standard-defined data• Standard includes middleware software

UserApplication

Constructive model Live radar or telemetry Hardware-in-the-loop

Network

Execution monitor AAR

TENAMiddleware

UserApplication

TENAMiddleware

UserApplication

TENAMiddleware

UserApplication

TENAMiddleware

UserApplication

TENAMiddleware

Page 16: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 16/36

Attributes: TENA• Name: Test and Training Enabling Architecture• Domain: Distributed simulation • Type: Unofficial• Form: Product line• Governance: Architecture management group• Year: 1997• Status: Active• Technical specificity: 4• Governance formality: 3• Utility: ?

Page 17: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 17/36

Survey of military M&S standards:Live training

Page 18: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 18/36

Overview: CTIA• Live training• Product-line software components and protocols• Commonality promotes interoperability

U. S. Army PEO STRI U. S. Army RDECOM

Page 19: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 19/36

Attributes: CTIA• Name:CommonTrainingInstrumentationArchitecture• Domain: Live training • Type: Unofficial• Form: Product line• Governance: Architecture management group• Year: 2001• Status: Active• Technical specificity: 4• Governance formality: 3• Utility: ?

Page 20: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 20/36

Survey of military M&S standards:Object modeling

Page 21: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 21/36

Overview: RPR FOM• Entity-level HLA Object Model• HLA “equivalent” to DIS PDU content• Widely used and extended

SourceForge

MÄK

Page 22: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 22/36

Attributes: RPR FOM• Name: Real-time Platform Reference FOM• Domain: Object modeling (in distributed simulation) • Type: Official• Form: Technical specification• Governance: Standards body (SISO)• Year: 1999• Status: Active• Technical specificity: 3• Governance formality: 5• Utility: ?

Page 23: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 23/36

Survey of military M&S standards:Conceptual modeling

Page 24: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 24/36

Overview: UML• Generalized diagrammatic “modeling language”

for software engineering• Standard governed by Object Management Group• Often used in M&S for conceptual modeling

date: Datetime: TimeOfDay

Performance

name: Stringphone: String

Customer

add (name, phone)

Reservationdate: Date

Subscription Series Individual Reservationseries: Integer

sell (c: Customer)exchange ()

Ticketavailable: Boolean

Showname: String

1

*

owner

purchased

0..10..1

3..6 1

{xor}

1*

1..*

1 show

performances

seat: String

multiplicities

qualifieroperations

constraint

generalization

association role names

attributes

class-scope operation

class

date: Datetime: TimeOfDay

Performance

name: Stringphone: String

Customer

add (name, phone)

Reservationdate: Date

Subscription Series Individual Reservationseries: Integer

sell (c: Customer)exchange ()

Ticketavailable: Boolean

Showname: String

1

*

owner

purchased

0..10..1

3..6 1

{xor}

1*

1..*

1 show

performances

seat: String

multiplicities

qualifieroperations

constraint

generalization

association role names

attributes

class-scope operation

class

Page 25: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 25/36

Attributes: UML• Name: Unified Modeling Language• Domain: Conceptual modeling • Type: Unofficial• Form: Technical specification• Governance: Architecture management group• Year: 1996• Status: Active• Technical specificity: 2• Governance formality: 3• Utility: ?

Page 26: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 26/36

Survey of military M&S standards:Synthetic environment

Page 27: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 27/36

Overview: SEDRIS• Synthetic environment (terrain, ocean, air, space)• Environmental data representation and interchange• Software development kit available

Wizards of the Coast

Page 28: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 28/36

Attributes: SEDRIS• Name: Synthetic Environment Data Representation

and Interchange Specification• Domain: Synthetic environment • Type: Official• Form: Technical specification• Governance: Standards body (ISO/IEC)• Year: 2006• Status: Active• Technical specificity: 4• Governance formality: 5• Utility: ?

Page 29: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 29/36

Survey of military M&S standards:Simulation development

Page 30: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 30/36

Overview: DSEEP• Systems engineering process for developing

distributed simulation systems• Evolved from earlier FEDEP• Architecture (DIS, HLA, TENA) neutral

Page 31: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 31/36

Attributes: DSEEP• Name: Distributed Simulation Engineering and

Execution Process• Domain: Simulation development • Type: Official• Form: Recommended practice• Governance: Standards body (IEEE)• Year: 2008• Status: Pending• Technical specificity: 2• Governance formality: 5• Utility: ?

Page 32: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 32/36

Concluding remarks

Page 33: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 33/36

Preliminary findings• Methodological difficulties to date

▪ Observational bias; all standards studied “successful”▪ Measurement ambiguity; measuring utility uncertain▪ Causation vs correlation; cause-and-effect unclear▪ Confounding events; e.g., Kaminski HLA mandate

• Nevertheless, some observations▪ Longevity and formality correlated▪ Investment and utility correlated▪ Technical inertia significant factor▪ Purchase cost vs development cost weights disproportionate▪ Significant overlaps among military M&S standards

What military M&S standards have not been successful?How should the utility of a standard be measured?

Page 34: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 34/36

Tech

nica

l spe

cific

ity

1

2

3

4

5

54321

Governance formality

Standards phase space, with data

DSEEPVV&A

SEDRIS

UML

DIS 1990HLA 1995

TENACTIA

DIS 1993HLA 2000RPR FOM

Is a standard’s trajectory over time significant?

Page 35: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 35/36

Open methodological questions• Questions previously noted

▪ What standards should be added/deleted from the study?▪ What standards attributes should be considered?▪ How should the utility of a standard be measured?▪ What military M&S standards have not been successful?▪ Is a standard’s trajectory in phase space over time significant?

• Additional questions▪ Which of the attributes are the “independent variables”?▪ Should successive generations of the same standard (e.g., HLA)

be considered separately or together?

Page 36: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 36/36

Final notes• Further readingA. E. Henninger, K. L. Morse, M. L. Loper, and R. D. Gibson, “Developing a Process for M&S Standards Management within DoD”, Proceedings of the 2009 Interservice/Industry Training, Simulation, and Education Conference, Orlando FL, November 30–December 3 2009. (Paper)

K. L. Morse, A. E. Henninger, and M. L. Loper, “Fundamentals of Standards”, Proceedings of the 2010 Interservice/Industry Training, Simulation, and Education Conference, Orlando FL, November 29–December 2 2010. (Tutorial)

• Contributions, corrections, critiques, compliments▪ Mikel D. Petty, Ph.D.▪ UAHuntsville Center for Modeling, Simulation, and Analysis▪ 256-824-4368, [email protected]

• Slides available: http://cmsa.uah.edu/?downloads• Questions?

Page 37: Technical Characteristics and Governance Processes in

End

Center for Modeling, Simulation, and Analysis

Page 38: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 38/36

Backup

Page 39: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 39/36

Special interest attributes• Technical specificity

▪ Degree to which the standard defines or providescontent which is implementable or executable as written

▪ 5-point Likert scale: 5=compilable/executable code,3=detailed technical specification, 1=descriptive text

• Governance formality▪ Degree to which the process of setting and changing

the standard is controlled by formally prescribed processes▪ 5-point Likert scale, 5=official standards body,

3=unofficial management group, 1=arbitrary • Utility

▪ Usefulness, effectiveness, ubiquity of the standard▪ Benefit (financial, social) of using the standard▪ 5-point Likert scale: 5=?, 3=? 1=?

Page 40: Technical Characteristics and Governance Processes in

Technical Characteristics and Governance Processes in Military M&S Standards 40/36

Special interest attributes Likert values• Technical specificity

▪ 5=Universally used identical software (e.g., MS Word)▪ 4=Compilable/executable code integrated with user code▪ 3=Detailed technical specification▪ 2=Mixture of technical specifications and descriptive text▪ 1=Descriptive text

• Governance formality▪ 5=Standard approved and controlled by official

standards body with formal procedures (e.g. IEEE or SISO)▪ 4=Standard pending with official standards body▪ 3=Standard controlled by unofficial management group,

with some procedures (e.g., HLA AMG or TENA AMT)▪ 2=Unofficial management group with no procedures▪ 1=Arbitrary control by organization or individual