FEAT PDG - Federation Engineering Agreements Template

The Federation Engineering AGreements Template (FEAT) will benefit all developers, managers, and users of distributed simulations by providing an unambiguous format for recording agreements about the design and use of the distributed simulation.  The template will also benefit this community by enabling the development of federation engineering tools that can read the schema and perform federation engineering tasks automatically.

Although the FEDEP explicitly calls for federation agreements and gives some guidance about the contents of such agreements, it provides no guidance on the format or structure of these agreements.  Currently federation agreements are recorded in multiple formats with ad hoc structures and content.  As a result, federation agreements are often incomplete and ill-structured, leading to errors and rework resulting from misunderstanding of the agreements. The community needs a detailed, unambiguous template for recording federation agreements.  Optimally, this template should be in a standardize format that can be used readily by automated federation engineering tools as well as read by federation participants.

The proposed PDG will develop an XML schema designed to record all federation agreements determined to be of use to federation developers and participants.  Under the M&S Steering Committee LVCAR Implementation program, a team led by JHU/APL has performed extensive research on existing federation agreements and templates.  From this research, this team has derived a detailed set of requirements for a FEAT.  The team has implemented an XML schema based on the requirements and performed some preliminary experimentation on applying the schema to a small, extant federation agreements document.  The team has also begun development of a Java-based tool to simplify development of federation agreements conformant with the XML schema.

Affiliation Data Form
PDG Materials
 Visit the Discussions
Read and contribute

 Browse the Files
View documents, images, and more

Affiliation Data Form
Participate in this PDG

Programmer's Reference Guide

 Wiki
Used to capture lessons learned about strengths and weaknesses of the schema as various PDG participants attempt to encode existing federation agreements documents.  All SISO Members are welcome to view the contents of this area, however, once you become a member of the FEAT PDG, you can log in to gain access to take part in page creation and editing. Once logged in, you'll see a "Members Only" section on this page with a link to the Wiki.
Leadership

Chair:

Katherine Morse  
JHU APL  
katherine.morse@jhuapl.edu

Vice Chair:

Wim Huiskamp
wim.huiskamp@tno.nl

Secretary:

Dannie Cutts
AEgis Technologies Group, Inc
dcutts@aegistg.com

Technical Area Director

Dannie Cutts  
AEgis Technologies Group, Inc
dcutts@aegistg.com
LVC Federation Agreements Schema