c4i-080603 sopes final revised submission (tf) sopes overview 2008.pdf · copyright advanced...

37
Copyright Advanced Systems Management Group Ltd. 1999-2007 Information Sharing (OMG/C4I DTF) June 08 Presented by: M. Abramson, ASMG, President Co-chair C4I DTF

Upload: others

Post on 24-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Copyright Advanced Systems Management Group Ltd. 1999-2007

Information Sharing(OMG/C4I DTF)

June 08

Presented by: M. Abramson, ASMG, PresidentCo-chair C4I DTF

Page 2: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 2Copyright Advanced Systems Management Group Ltd. 1999-2007

Objectives for SOPES

The CRO shared information environment envisioned by the SOPES initiative

is categorized by services and/or capabilities supporting:

A broad cross-section of crisis response organizations, including:First Responders (e.g., Police, Fire Department and Emergency Medical Personnel);

Government Agencies (Federal, Provincial/State, and Municipal);

Non-Government Organizations (NGOs);

Private Volunteer Organizations (PVOs);

Para-military and security agencies; and

Military (Land, maritime, air, and space).

A shared representative operational picture across organizations, agencies

and communities of interest (e.g., Situational Awareness (SA) in support of a

Common Operational Picture (COP), resource support, Urban Search and

Rescue, Health and Medical Services, and transportation, and finance.

Page 3: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 3Copyright Advanced Systems Management Group Ltd. 1999-2007

Objectives for SOPES

Information Exchange Data Model (IEDM)

Information Exchange Mechanism (IEM)

Information Exchange Policy Management

Logging and Auditing for Information Exchange Environments;

Page 4: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 4Copyright Advanced Systems Management Group Ltd. 1999-2007

Promoting Interoperability through the JC3IEDM

4

Other GovernmentDepartments

(OGDs)

Other Levels ofGovernment

Non-GovernmentOrganizations

(NGOs)

Non-MIPNations

Non-MIPCoIs

Private VolunteerOrganizations

(PVOs)

Reach back to National Domain

Page 5: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 5Copyright Advanced Systems Management Group Ltd. 1999-2007

Information Interoperability

SOPES IEDM

MIPJC3IEDM

Page 6: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 6Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES IEDM Objectives

Reusable Architectural Component for Crisis Management InteroperabilityCommon Transactional Ontology

Alignment to OMS’s Information Exchange Framework (IEF)Alignment to Formal Architecture Frameworks

DODAFMODAFDNDAFNAFZACKMANSABSA

Provide an extensible modelling paradigm for transactional ontologies UML Profile that supports the needs of Stakeholders , Analysts and EngineersAlignment to Model Driven ArchitectureMultiple Platform Specific Models

XML (XSD provided in Annex 6)Serialized Objects (Used for Testing)Code Classes (C++, JAVA, …)OWL RDF

Page 7: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 7Copyright Advanced Systems Management Group Ltd. 1999-2007

Elements of Interoperability

Communities of Interest

Described in:LegislationInternational AgreementsPolicy/DoctrineMemoranda of UnderstandingStrategic Partnership AgreementsOperating Procedures

Designed as:Contracts (Agreement to share information)Semantics (Agreed meaning of the shared information)Business Rules (Business rules for constructing semantics from data elements/stores)Ontology (Allowable domains for data elements)Guards and Filters (Selective removal of data from a semantic)Runtime Parameters/Properties

Page 8: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 8Copyright Advanced Systems Management Group Ltd. 1999-2007

Original SOPES Overview

Page 9: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 9Copyright Advanced Systems Management Group Ltd. 1999-2007

Alignment to IEF

Transferred to

IEF Initiative

SOPES IEDM Specification

Page 10: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 10Copyright Advanced Systems Management Group Ltd. 1999-2007

Alignment to IEF

GooB TBM

CRM & EM (TBM)

Sustainment TBM

NGO TBM

C3 Taxonomy &Business Rules

(TBM)

MIP JC3IEDM

Discovery

Deconfliction

Correlation

Confidentiality

Integrity

Availability

Provinence

Non- repudiation

Accountability/Traceability

Vocabulary

Reconciliation

Information Exchange Framework

Policies /Rules Mechanisms Domain Specific Data Models

IA

Logs

Aggregation / Filters

Distribution

Transliteration

QoS

Semantic

Syntactic

SOPES IEDM

Healthcare

Space

Finance

Discovery

Deconfliction

Correlation

Confidentiality

Integrity

Availability

Provinence

Non- repudiation

Accountability/Traceability

Vocabulary

Reconciliation

Active MARS RFP Pending RFPTechnology Exists Non-MARS RFP Active MARS RFP Pending RFPTechnology Exists -Non-MARS RFP

White paper being developed by MARS

Analysis & Audits

C&A

QA

Performance

Page 11: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 11Copyright Advanced Systems Management Group Ltd. 1999-2007

PHYSICAL

LOGICAL

IMPLEMENTATION

Agreed InformationSemantics

(Conceptual)

Information Exchange/Usage

Information ExchangeMechanism

(Minor Issue)

OBJECT-ITEM-TYPE

CANDIDATE-TARGET-LIST

OBJECT-ITEM-STATUS

OBJECT-ITEM Associations

OBJECT-ITEM-LOCATION

Establishments

HOLDING

ACTION-EFFECTACTION-OBJECTIVE ACTION-RESOURCE

ACTION Associations

OBJECT-ITEM-CAPABILITYOBJECT-TYPE-CAPABILITY-NORM

OBJECT-ITEM LOCATIONOBJECT-TYPE

ACTION

CAPABILITY

RULE-OF-ENGAGEMENT

CONTEXT

REPORTING-DATA

Organization

Status ReportsPersonnel

Supplies Supplies

Agreed InformationSemantics

(Conceptual)

Data StoreSemantic

transform

Business Rules

Data StoreSemantic

Transform

Business Rules

10%

EFFORT

90%

Page 12: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 12Copyright Advanced Systems Management Group Ltd. 1999-2007

MIP __IEDM ExampleOrganisationSA

absolutePointLongitudeCoordinate: String

absolutePointLatitudeCoordinate: StringelevatedAbsolutePointElevationDimension: String

organisationPointBearingAngle: String

positionEffectiveDateTime: Int

organisationName: StringorganisationTypeName: String

getDateTimeGroup()getMovementSpeed()

getMovementDirection()

getElevation()

getLocation()

Organisation_Status

Organisation_ControlFeature

Organisation_Holding

Organisation_Materiel

Organisation_Organisation

Organisation_Capability

Organisation_Position

absoultePointLongitudeCoordinate: String

absolutePointLatitudeCoordinate: String

elevatedAbsolutePointElevationDimension: String

organisationPointBearingAngle: Int

positionEffectiveDateTime: Int Organisation_Item_TypeorganisationTypeName: String

contextName: String

contextAssessmentText: String

contextAssessmentEffectiveDate: Int

contextAssessmentEffectiveTime: IntcontextAssessmentOrganisationName: String

<< Transactional>>

<< Transactional>>

<< Transactional>>

<< Transactional>>

<< Transactional>>

<< Transactional>>

reportedDateTime: Int

effectiveDateTime: Int

1 1 1 1 1 1

1

0..*

1..*

0..*

0..*

0..*

0..*

0..*

Context_Object_Item

<< Semantic>>

rel_index=2

rel_index=1

<< Transactional>>

<< Transactional>>

<< Transactional>>

11

0..*

organisationPointSpeedRate: String organisationPointSpeedRate: Int

Organisation_Item

OrganisationName: String

<< Transactional>>

OrganisationNickName: StringformalAbbrevName: String

organisationNickName: String

formalAbbrevName: String

1

1

1

OBJECT-ITEM-TYPE

CANDIDATE-TARGET-LIST

OBJECT-ITEM-STATUS

OBJECT-ITEM Associations

OBJECT-ITEM-LOCATION

Establishments

HOLDING

ACTION-EFFECTACTION-OBJECTIVE ACTION-RESOURCE

ACTION Associations

OBJECT-ITEM-CAPABILITYOBJECT-TYPE-CAPABILITY-NORM

OBJECT-ITEM LOCATIONOBJECT-TYPE

ACTION

CAPABILITY

RULE-OF-ENGAGEMENT

CONTEXT

REPORTING-DATA

<< SEMANTIC >>

<< TRANSACTIONAL >>

E.g., Reporting Data

<< JC3_V3-1c_Entity>>

Domain Instances

<< Domain>>

Location

<< Wrapper>>

organizationPointBearing: IntorganizationPointSpeedRate: Int

<< WRAPPER>>

Physical DefinitionLogical Definition

Page 13: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 13Copyright Advanced Systems Management Group Ltd. 1999-2007

Alignment with DODAF

Page 14: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 14Copyright Advanced Systems Management Group Ltd. 1999-2007

Architecture Based Approach

Page 15: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 15Copyright Advanced Systems Management Group Ltd. 1999-2007

Domain Metamodel Provide to UPDM Effortc la s s In fro m a tio n S e c u r ityD M M

O V -7S V -1 1

N e e d lin e

In fo rm a tio n S h a r in g A g re e m e n t

C o m m u n ityo fIn te re s t

S e m a n tic

Tra n s a c tio n a l

W ra p p e r

E n tity

S V -1 1 ::D a ta E le m e n t O V -7 ::In fo rm a tio n E le m e n t

C o n s tru c tio n P la n

O p e ra tio n a lR u le

P ro b le m D o m a in

P h ys ic a lTa b l e D e fin itio n

L o g ic a lD a ta M o d e l

In fo rm a tio n C o n tra c t

S e m a n ti c G u a rd

D o m a in F il te r 0 . .*

o p t i o n a l

+ N a m i n g C o n ve n t i o n

+ M a p p i n g S o u rce

+ n e e d

+ co n tra c t

+ co n tra c t

+ o w n e r+ o w n e r

1 . .*

+ o n to l o g i ca l C o m m i tm e n t

1 . .*

0 . .*

O p t i o n a l

0 . .*

M a n d a to ry

+ P h ysi ca l M o d e l

1

Id e n t i f i e r

1 . .*

o p t i o n a l

1 . .*

0 . .*

+ O w n e r

+ G u a rd S p e c i f i ca t i o n

1 . .*

1

i d e n t i f i e r

1 . .*

0 . . *

m a n d a to ry

+ L o g i ca l C h a ra c te ri st i c s

+ P h ysi ca l C h a ra c te ri st i c s

1

i d e n t i f i e r

0 . .*

m a n d a to ry

+ D a ta A g g re g a te S a fe g u a rd

+ G u a rd S p e c i f i ca t i o n

+ T a rg e tL o g i ca l M o d

+ A l l o w a b l e T ra n sa c t i o n S p e c i f i ca t i o n

Page 16: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 16Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Packages

Page 17: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 17Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Specification

Statistics

16 Transactional Packages184 Defined Transactions271 Wrappers and Corresponding JC3IEDM Entities

~2500 pages10 Annexes

Transactional Packages

1. Action (45)2. Capability (2)3. Context (12)4. ControlFeature (5)5. Facility (21)6. GeographicFeature (5)7. Holding (2)8. Location (22)9. Materiel (8)10. MeteorologicalFeature (2) 11. ObjectItem (12)12. ObjectType (6)13. Organisation (20)14. Person (7)15. Plans & Orders (13) 16. Report (2)

Page 18: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 18Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Packages

Action::

Action_Effect Action_Effect_TypeAction_Objective_Item_MarkingAction_Objective_Item_Target_Personnel_ProtectionAction_Resource_Employment_AircraftAction_Resource_Employment_Electronic_WarfareAction_Resource_Employment_MaritimeAction_Resource_Employment_ReconnaissanceAction_Resource_ItemAction_Resource_TypeActionEvent_CBRNActionEvent_ChemicalBiologicalActionEvent_NuclearActionEvent_NuclearWeaponActionEvent_RadioactiveActionEvent_RadiologicalCandidate_Target_Detail_ItemCandidate_Target_Detail_TypeAction_Context Action_Context_StatusAction_Effect_ItemAction_Functional_Assoc Action_Location

Action_Objective Action_Objective_ItemAction_Objective_TaskAction_Objective_TypeAction_Reference_AssocAction_Required_CapabilityAction_ResourceAction_Resource_EmploymentAction_Temporal_AssocActionEvent_CompositeActionEvent_DetailActionEvent_StatusActionTask_CompositeActionTask_ROE ActionTask_StatusCandidate_Target_DetailCandidate_Target_Detail_AssocCandidate_Target_Detail_AuthorisationCandidate_Target_ListCandidate_Target_List_AssocCandidate_Target_List_AuthorisationRequest_Answer

Page 19: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 19Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Packages

Capability::

Capability_CompositeCapability_Reference_Assoc

Context::

Context_Element_Reporting_Data_Item Context_Assessment Context_Context_Assoc_Status Context_Element Context_Element_Status Context_Object_Item_Assoc_Status Context_Reporting_Data_Assoc Context_Specification Operational_Information_Group_Organisation_Assoc Operational_Information_Group_Organisation_Assoc_Status Operational_Information_Group_Plan_Order_Content Reference_Assoc

ControlFeature::

ControlFeature_ItemControlFeature_Item_TypeControlFeature_PositionControlFeature_StatusControlFeature_Type

Page 20: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 20Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Packages

Facility::

Facility_Item Facility::Facility_Item_TypeFacility_Position Facility::Facility_StatusFacility_TypeMedical_Facility_Status_CompositeMFS_Casualty_Bed_OccupancyMFS_Pending_Casualty_EvacuationMFS_Pending_SurgeryMFSI_Casualty_GroupMFSI_Casualty_TypeMFSI_Evacuation Facility::Military_ObstacleMinefield_Maritime_Casualty_EstimateMinefield_Maritime_Sustained_Threat_Measure_Of_EffectivenessNetwork_Facility_CapacityNetwork_Facility_FrequencyNetwork_Facility_ItemNetwork_Facility_ServiceNetwork_Facility_Service_StatusRunway_Approach_Direction_Assoc

GeographicFeature::

GeographicFeature_ItemGeographicFeature_Item_TypeGeographicFeature_PositionGeographicFeature_StatusGeographicFeature_Type

Holding::

Holding Holding_Transfer

Page 21: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 21Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Packages

Location::

Cartesian_Point Location::Cone_VolumeGeographic_PointRelative_Coordinate_SystemRelative_Point Location::Sphere_VolumeSurface_Volume Location::Absolute_PointCorridorArea_Surface Location::Ellipse_SurfaceFanArea_SurfaceGeometric_Volume_Item Location::Line_ItemLinePoint_Item Location::Location_CompositeOrbitArea_Surface Location::Point_ItemPoint_Reference Location::PolyarcArea_SurfacePolygonArea_Surface Location::Surface_ItemTrackArea_Surface

Materiel::

Consumable_Materiel_TypeEquipment_Type Materiel::Materiel_ItemMateriel_Item_TypeMateriel_Position Materiel::Materiel_StatusMateriel_Type Materiel::Vessel_Type

MeteorologicalFeature::

MeteorologicalFeature_PositionMeteorologicalFeature_Item

ObjectItem::

Object_Item_AddressObject_Item_AffiliationObject_Item_AssocObject_Item_Assoc_StatusObject_Item_CapabilityObject_Item_Group_AccountObject_Item_Group_Account_DetailObject_Item_Hostility_StatusObject_Item_Object_Type_EstablishmentObject_Item_Reference_AssocObject_Item_TypeObject_Reference

Page 22: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 22Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Packages

ObjectType::

Object_TypeObject_Type_EstablishmentObject_Type_Establishment_DetailObject_Type_AffiliationObject_Type_Capability_NormObject_Type_Reference_Assoc

Organisation::

Executive_Military_Organisation_TypeGovernment_Organisation_TypeMilitary_Post_TypeTask_Formation_TypeUnit_TypeUnit_Type_RecursiveMilitary_Organisation_TypeOrganisation_Action_AssocOrganisation_ActionTask_ROEOrganisation_ItemOrganisation_Item_TypeOrganisation_Materiel_Type_AssocOrganisation_Plan_Order_AssocOrganisation_Plan_Order_Assoc_StatusOrganisation_PositionOrganisation_Reference_AssocOrganisation_StatusOrganisation_StructureOrganisation_Structure_DetailOrganisation_Type

Page 23: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 23Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Packages

Person::

Person_Identification_DocumentPerson_ItemPerson_Item_TypePerson_Language_SkillPerson_PositionPerson_StatusPerson_Type

Plans & Orders::

Plan_Order_Component_Header_ContentOrder_ItemOrder_StatusPlan_ItemPlan_Order_AssocPlan_Order_ComponentPlan_Order_Component_ContentPlan_Order_Component_Content_ReferencePlan_Order_Component_StructurePlan_Order_DistributionPlan_Order_Distribution_AcknowledgementPlan_Order_Header_ContentPlan_Status

Report::

Absolute_Reporting_DataRelative_Reporting_Data

Page 24: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 24Copyright Advanced Systems Management Group Ltd. 1999-2007

Semantic Exemplar

Page 25: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 25Copyright Advanced Systems Management Group Ltd. 1999-2007

Transactional Exemplar

Page 26: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 26Copyright Advanced Systems Management Group Ltd. 1999-2007

Name / IdentifierAttribute 1Attribute 2Attribute 3Attribute 4

ooo

Attribute n

Name / IdentifierAttribute 1Attribute 2Attribute 3Attribute 4

ooo

Attribute n

Method 1Method 2Method 3

ooo

Method m

Entity/ DB Table

Class/ Business Object<Stereotype>

• Building on current practices• Providing for the future• Targets interoperability

Entities to Classes

Page 27: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 27Copyright Advanced Systems Management Group Ltd. 1999-2007

Name / Identifier(Class 0)

Attribute 1Attribute 2Security Level

Attribute n

SetAggregateSecurity Level()

<Semantic>

Class 1Attribute 1Attribute 2Security Level

<Transactional>Class 2

Attribute 1Attribute 2Security Level

<Transactional>

Class nAttribute 1Attribute 2

Security Level

<Transactional>

• Highlights Information Security Policy as part of formal architectures

• Enables the specification of Security Safe-guards as part of formal architecures

Security Aggregation

Page 28: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 28Copyright Advanced Systems Management Group Ltd. 1999-2007

Class 1Attribute 1Attribute 2Security Level

<Transactional>

Class 22Attribute 1Attribute 2Security Level

<Transactional>Class 4

Attribute 1Attribute 2Security Level

<Transactional>

Class 11Attribute 1Attribute 2Security Level

<Transactional>

Security Level = “unclass”

• Highlights security elements and filtering requirements as part of formal architectures

SetAggregateSecurity Level()

Security Filter

Page 29: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 29Copyright Advanced Systems Management Group Ltd. 1999-2007

Class 0Attribute 1Attribute 2Security Level

Attribute n

TransformData()

<Transactional>

Class 1Attribute 1Attribute 2Security Level

<Transactional>Class 2

Attribute 1Attribute 2Security Level

<wrapperl>

Class 6Attribute 1Attribute 2Security Level

<Transactional>

Data Transformation

• Captures Transformation Requirements as part of Formal Architectures

Page 30: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 30Copyright Advanced Systems Management Group Ltd. 1999-2007

Class 0Attribute 1Attribute 2Attribute 3Attribute 4Attribute 5

TransformData()

<Transactional>

Class 1Attribute 1Attribute 2Attribute 3

<Transactional>Class 2

Attribute 1Attribute 2

<Transactional>

Class 5Attribute 1Attribute 2Attribute 3

<Wrapper>

Selective Construction

Page 31: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 31Copyright Advanced Systems Management Group Ltd. 1999-2007

Compare Data Service SQL InsertsVs. MIP provided Inserts for each Test

- All inserts present- All elements present and correct- Not additional elements or incorrect elements- No additional inserts

Execute MIP Check Script

MIRD

SOPES Model Testing

Page 32: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 32Copyright Advanced Systems Management Group Ltd. 1999-2007

SOPES Process

MIRD

FoundationClasses

MIRDMINER

TransactionalModel

MIRD

MIRDMINER (2)

Domain Model Processor XMI Processor

Meta Model

XMI

Serialized Java Objects

XML Schema

OCL Construction Plans

Object Transform

Schema Transform

OCLTransform

EnterpriseArchitect Provided to MIP for

Review and Comment

Page 33: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 33Copyright Advanced Systems Management Group Ltd. 1999-2007

FoundationClasses

MIP Semantic Model

Interim PIM/SOPES Process

MIRD

MIRDMINER (2)

Domain Model Processor XMI Processor

Meta Model

Business ObjectXSD

OCL Construction Plans

Schema Transform

OCL Transform

Persistence ModelUML PIM

(e.g. IDA PIM)

EnterpriseArchitect

MIRDTransactionalModel

Page 34: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 34Copyright Advanced Systems Management Group Ltd. 1999-2007

MIP Semantic Model

Multiple PSMs

Domain Model

Processor

XMI Processor

SOPESMeta Model

Business ObjectXSD

OCL construction Plans

Schema Transform

OCLTransform

Persistence Model

MIP Metadata Repository

(CWM/MOF)Transactional Model

Persistent Model

Transform

SQL DDL

Persistence XSD

OWL/RDF …

SOPES v2 or MIP Blk4 ?

Report Transform

MIP SpecificationsMIP SpecificationsMIP SpecificationsMIP SpecificationsMIP SpecificationsMIP SpecificationsMIP SpecificationsMIP Specifications

Page 35: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 35Copyright Advanced Systems Management Group Ltd. 1999-2007

Schedule

Final Revised Submission – June 2008Released to OMG Community Released to MIP CommunityReleased to DoD Sponsor

Vote-to-vote – June 2008

Updates based on Community Comments

Taskforce Vote – September 2008

Page 36: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 36Copyright Advanced Systems Management Group Ltd. 1999-2007

Questions?

Comments?

Mike AbramsonPresident, Advanced Systems Management Group LtdCo-chair OMG C4I Domain Task ForceOffice: (613)567-7097 x222Cell: (613) 794-1382Email: [email protected]

Page 37: c4i-080603 SOPES Final Revised submission (TF) SOPES Overview 2008.pdf · Copyright Advanced Systems Management Group Ltd. 1999-2007 Slide 2 Objectives for SOPES The CRO shared information

Slide 37Copyright Advanced Systems Management Group Ltd. 1999-2007

Final Revised Submission Materials

c4i/08-05-13 (ASMG SOPES IEDM - Model)c4i/08-05-12 (ASMG SOPES IEDM Annex 10 -revised submission)c4i/08-05-11 (ASMG SOPES IEDM Annex 9 -revised submission)c4i/08-05-10 (ASMG SOPES IEDM Annex 8 -revised submission)c4i/08-05-09 (ASMG SOPES IEDM Annex 7 -revised submission)c4i/08-05-08 (ASMG SOPES IEDM Annex 6 -revised submission)c4i/08-05-07 (ASMG SOPES IEDM Annex 4 -revised submission)c4i/08-05-06 (ASMG SOPES IEDM Annex 3 -revised submission)c4i/08-05-05 (ASMG SOPES IEDM Annex 2 -revised submission)c4i/08-05-04 (ASMG SOPES IEDM Annex 1 -revised submission)c4i/08-05-03 (ASMG SOPES IEDS revised submission)

Updates to Revised Submissionc4i/08-05-xx (ASMG SOPES IEDM Annex 5 -revised submission)