Towards Integrated Engineering Models: Clarifying the Role of OSLC 

advertisement
Engineering, Operations & Technology
Boeing Research & Technology
Towards Integrated
Engineering Models:
Clarifying the Role of OSLC
Bill Beavin, Technical Fellow
The Boeing Company
OMG Technical Meeting; La Jolla, CA; 7-11 December 2015
OSLC Summit, 9 December 2015
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|1
Boeing Research & Technology | Analytics and Simulation Technology
Biography
Bill Beavin, a Software Engineer and Boeing Technical Fellow, has
supported the development and use of models and simulations to
address real-world issues since 1985. Within those 30+ years he
has directly supported many programs in the air, space, sea,
undersea, manned, unmanned, and networked systems domains, as
well as numerous live, virtual, and constructive simulation
technology development efforts. As a member of the Boeing
Research and Technology Analytics and Decision Support team, he
is currently focused on the application of semantic related
technologies towards engineering models and simulations.
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|2
Boeing Research & Technology | Analytics and Simulation Technology
Abstract
Many engineers use tools to interact with models that serve as the
basis for a product. In the case of a highly complex product this
pattern may be instantiated in thousands of engineers, and
hundreds of tools and models, for a single product. This increasing
product complexity drives the need for engineers to collaborate
more effectively, tools to interoperate more seamlessly, and models
to integrate intrinsically. OSLC has emerged as a promising
technology to help address this need, but its role in doing so is
currently unclear. This presentation will describe an attempt to
clarify that role.
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|3
Boeing Research & Technology | Analytics and Simulation Technology
Approach
▪ Clarify a key problem a collaboration framework needs
to solve
▪ Define some patterns the collaborative framework
needs to support
▪ Identify and assess candidate collaboration framework
solution approaches
▪ Make some observations
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|4
Boeing Research & Technology | Analytics and Simulation Technology
Clarify the Problem: Product Development Pattern
*Or tool suite
Collaboration “Co-Labor” Threads
Engineer
Tool*
Uses
Engineer
Instances
Interacts
Model
Tool
Instances
Basis
Model
Instances
Product
Instance
E1
Uses
T1
Interacts
M1
Basis
E2
Uses
T2
Interacts
M2
Basis
E3
Uses
T3
Interacts
M3
Basis
Copyright © 2015 Boeing. All rights reserved.
Product
P
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|5
Boeing Research & Technology | Analytics and Simulation Technology
Traditional Collaboration Approaches
Engineer
Instances
Tool
Instances
Model
Instances
Std Processes/Train
Integrate the Tools
Integrate the Models
X Brittle
X Recurring with change
X Limited Scale
X Limited Scope
Copyright © 2015 Boeing. All rights reserved.
X
X
X
X
Brittle
Recur with change
Limited Scale
Limited Scope
X
X
X
X
Product
Instance
Brittle
Recur with change
Limited Scale
Limited Scope
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|6
Boeing Research & Technology | Analytics and Simulation Technology
Desired Effect Approach: First Time Quality
Engineer
Instances
Tool
Instances
Model
Instances
E1
Uses
T1
Interacts
M1
E2
Uses
T2
Interacts
M2
MTOWM1
MTOWM2
Product
Instance
Basis
Basis
P
MTOWP
E3
Uses
T3
Interacts
M3
MTOWM3
Basis
Product Wide
Model
Needs
Consistency and
Correctness
Copyright © 2015 Boeing. All rights reserved.
1st Time
Quality
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|7
Boeing Research & Technology | Analytics and Simulation Technology
Desired Effect Approach: First Time Quality
Engineer
Instances
Tool
Instances
Model
Instances
E1
Uses
T1
Interacts
M1
E2
Uses
T2
Interacts
M2
MTOWM1
MTOWM2
Product
Instance
Basis
Basis
P
MTOWP
E3
Uses
T3
Interacts
Product Wide
Product Wide
Model
Model
Needs
Consistency with
Consistency with
Expertise Specific
Tool Specific
Correctness
Correctness
Copyright © 2015 Boeing. All rights reserved.
M3
MTOWM3
Basis
Product Wide
Model
Needs
Needs
Consistency and
Correctness
1st Time
Quality
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|8
Boeing Research & Technology | Analytics and Simulation Technology
A Pattern for Correctness: Consistency
Goal Product Wide Model Consistency
Model Instances
Model1
MTOWM1
Is
consistent
with
Model2
MTOWM2
Is
consistent
with
Model3
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
Consistency: A realization exists
that is conformant to each model
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
|9
Boeing Research & Technology | Analytics and Simulation Technology
A Pattern for Correctness: Consistency
Goal Product Wide Model Consistency
Product Instance
Model Instances
Model1
MTOWM1
Is
consistent
with
Model2
MTOWM2
Is
consistent
with
Model3
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
Realization: Something
planned turned into
something real
Product
MTOWP
May be a
simulated
product
Consistency: A realization exists
that is conformant to each model
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 10
Boeing Research & Technology | Analytics and Simulation Technology
A Pattern for Correctness: Consistency
Goal Product Wide Model Consistency
Model Instances
Model1
MTOWM1
Is
consistent
with
Model2
MTOWM2
Is
consistent
with
Model3
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
Realizes
Realization: Something
planned turned into
something real
Product Instance
Product
MTOWP
May be a
simulated
product
Consistency: A realization exists
that is conformant to each model
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 11
Boeing Research & Technology | Analytics and Simulation Technology
A Pattern for Correctness: Consistency
Goal Product Wide Model Consistency
Model Instances
Realizes
Product Instance
Product
Model1
MTOWM1
Is
consistent
with
Model2
Model3
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
MTOWP
Is conformant
to M2
Is conformant
to M3
MTOWM2
Is
consistent
with
Is conformant
to M1
May be a
simulated
product
Consistency: A realization exists
that is conformant to each model
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 12
Boeing Research & Technology | Analytics and Simulation Technology
A Pattern for Correctness: Conformance
Goal Product Wide Model Conformance
Model
Instance
Model1
Conformance: A realization exists
in a state that fulfills a required
state defined in a model
MTOWM1
Model2
MTOWM2
Model3
MTOWM3
State: The condition of
something with respect to
circumstances or attributes
Product
Instance
Product
MTOWP
May be simulated
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 13
Boeing Research & Technology | Analytics and Simulation Technology
A Pattern for Correctness: Conformance
Goal Product Wide Model Conformance
Model
Instance
Model1
MTOWM1
Model2
MTOWM2
Model3
MTOWM3
Model
State
Model1
Conformance: A realization exists
in a state that fulfills a required
state defined in a model
ValueM1
Model2
ValueM2
Model3
ValueM3
Product
State
Product
Instance
Product
Product
ValueP
MTOWP
May be simulated
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 14
Boeing Research & Technology | Analytics and Simulation Technology
A Pattern for Correctness: Conformance
Goal Product Wide Model Conformance
Model
Instance
Model1
MTOWM1
Model2
MTOWM2
Model3
MTOWM3
Model
State
Model1
Conformance: A realization exists
in a state that fulfills a required
state defined in a model
ValueM1
Model2
ValueM2
Model3
ValueM3
Fulfills
Modeled
State
Product
State
Product
Instance
Product
Product
ValueP
MTOWP
May be simulated
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 15
Boeing Research & Technology | Analytics and Simulation Technology
A Pattern for Correctness: Conformance
Goal Product Wide Model Conformance
Model
Instance
Model1
MTOWM1
Model2
MTOWM2
Model3
MTOWM3
Model
State
Model1
Conformance: A realization exists
in a state that fulfills a required
state defined in a model
ValueM1
Model2
ValueM2
Model3
ValueM3
Fulfills
Modeled
State
Product
State
Product
Instance
Product
Product
ValueP
Reification: Making something real
Copyright © 2015 Boeing. All rights reserved.
MTOWP
May be simulated
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 16
Boeing Research & Technology | Analytics and Simulation Technology
Patterns for Correctness: Conformance
Goal Product Wide Model Correctness
1) Realization is Conformant
A realization exists in a state
that fulfills a required state
Model
Instance
Realizes
M1
StateM1
MTOWM1
ValueM1
Product
Instance
Fulfills
Product
MTOWP
StateP
ValueP
17
Realization Conformance Pattern
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 17
Boeing Research & Technology | Analytics and Simulation Technology
Patterns for Correctness: Consistency
Goal Product Wide Model Correctness
1) Realization is Conformant
A realization exists in a state
that fulfills a required state
2) Models are Consistent
A realization exists that is
conformant to each model
Model
Instances
Realizes
M1
StateM1
MTOWM1
ValueM1
Product
Instance
Fulfills
Product
M2
StateM2
MTOWM2
ValueM2
MTOWP
Fulfills
StateP
M3
StateM3
MTOWM3
ValueM3
Fulfills
ValueP
18
Model Consistency Pattern
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 18
Boeing Research & Technology | Analytics and Simulation Technology
Patterns for Correctness: Completeness
Goal Product Wide Model Correctness
1) Realization is Conformant
A realization exists in a state
that fulfills a required state
2) Models are Consistent
A realization exists that is
conformant to each model
3) Models are Complete
All model parameters have
values realizable in a product
Model
Instances
Realizes
M1
StateM1
MTOWM1
ValueM1
Product
Instance
Realized
Product
M2
StateM2
MTOWM2
ValueM2
MTOWP
Realized
StateP
M3
StateM3
MTOWM3
ValueM3
ValueP
Realized
19
Model Completeness Pattern
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 19
Boeing Research & Technology | Analytics and Simulation Technology
Patterns for Correctness: Suitability
Goal Product Wide Model Correctness
1) Realization is Conformant
A realization exists in a state
that fulfills a required state
2) Models are Consistent
A realization exists that is
conformant to each model
3) Models are Complete
All model parameters have
values realizable in a product
4) Realization is Suitable
Models produce a realization
that fulfills all requirements
Copyright © 2015 Boeing. All rights reserved.
Model
Instances
Realizes
M1
StateM1
MTOWM1
ValueM1
Product
Instance
Fulfills
Product
M2
StateM2
MTOWM2
ValueM2
MTOWP
Fulfills
StateP
M3
StateM3
MTOWM3
ValueM3
Fulfills
ValueP
20
Realization Suitability Pattern
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 20
Boeing Research & Technology | Analytics and Simulation Technology
Can We Assess “Correctness”???
We need the collaboration framework to be able to test the
knowledge embedded in the models vs. knowledge patterns
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 21
Boeing Research & Technology | Analytics and Simulation Technology
MetaKnowledge
MetaKnowledge
MetaKnowledge
Collaboration Framework: Building Blocks
Model1
OSLC SP
Model2
OSLC SP
Resource State
Representation
Management
Model1
RDF/OWL
Model2
RDF/OWL
Resource State
Representations
StateM1
StateM2
ValueM1
ValueM2
Model1
Model2
MTOWM1
MTOWM2
Copyright © 2015 Boeing. All rights reserved.
Resource
States
Resource
Definitions
Model3
OSLC SP
ModelP
OSLC SP
Model3
RDF/OWL
ModelP
RDF/OWL
StateM2
StateP
ValueP
ValueM2
Model3
Product
MTOWM3
MTOWP
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 22
Boeing Research & Technology | Analytics and Simulation Technology
Collaboration Framework: Conformance Analytics
“A realization exists in a state that fulfills a required state”
Model1
OSLC SP
Model1
RDF/OWL
Model2
OSLC SP
Model3
OSLC SP
Fulfills
Model2
RDF/OWL
ModelP
OSLC SP
Realization
Conformance
Reasoner
Model3
RDF/OWL
StateM1
StateM2
StateM2
ValueM1
ValueM2
ValueM2
Model1
Model2
Model3
MTOWM1
MTOWM2
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
ModelP
RDF/OWL
StateP
ValueP
Product
MTOWP
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 23
Boeing Research & Technology | Analytics and Simulation Technology
Collaboration Framework: Suitability Analytics
“Models produce a realization that fulfills all requirements”
Model1
OSLC SP
Model1
RDF/OWL
Model2
OSLC SP
Model3
OSLC SP
Fulfills
Model2
RDF/OWL
ModelP
OSLC SP
Realization
Conformance
Suitability
Reasoner
Fulfills
Model3
RDF/OWL
Fulfills
StateM1
StateM2
StateM2
ValueM1
ValueM2
ValueM2
Model1
Model2
Model3
MTOWM1
MTOWM2
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
ModelP
RDF/OWL
StateP
ValueP
Product
MTOWP
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 24
Boeing Research & Technology | Analytics and Simulation Technology
Example
 Tool1 is used to define a required value for MTOW and stores
the value in Model1
 Tool2 serves as the central design manager and “Single
Source of Truth” (SSOT), accessing the required MTOW value
from Model1 and presenting it as part of the SSOT in Model2
 Tool3 needs to reference the required MTOW value from
Model2 in the SSOT for use in Tool3 via Model3
Tool1
Model1
MTOWM1
Requirements
Copyright © 2015 Boeing. All rights reserved.
Tool2
Get
Model2
MTOWM2
Design
Tool3
Get
Model3
MTOWM3
Analysis
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 25
Boeing Research & Technology | Analytics and Simulation Technology
Example Mapped to Collaboration Framework
Resource
State
Representation
Management
Resource
State
Representations
Resource
States
Resource
Definitions
Copyright © 2015 Boeing. All rights reserved.
Model1
Model2
Model3
OSLC SP
OSLC SP
OSLC SP
Model1
Model2
Model3
model1.rdf
model2.rdf
model3.rdf
StateM1
StateM2
StateM3
MTOW
Value = 100,000
M2
MTOW
= null
Value
M2
MTOW
= null
Value
M2
Model1
Model2
Model3
MTOWM1
MTOWM2
MTOWM3
Requirements
Design
Analysis
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 26
Boeing Research & Technology | Analytics and Simulation Technology
Key Issue: Resource State Synchronization
StateM1
StateM2
StateM3
MTOW
Value = 100,000
MTOW
= null
Value
M2
MTOW
= null
Value
M2
M2
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 27
Boeing Research & Technology | Analytics and Simulation Technology
Approach 1: State Synchronization via OSLC
“Update”
Model1
OSLC SP
or
“Update”
Model2
OSLC SP
“Read”
OSLC SP
“Read”
Model1
Model2
Model3
model1.rdf
model2.rdf
model3.rdf
“Serialize”
Copyright © 2015 Boeing. All rights reserved.
Model3
or
“Deserialize”
“Deserialize”
StateM1
StateM2
StateM3
MTOW = 100,000
MTOW = 100,000
MTOW = 100,000
Model1
Model2
Model3
MTOWM1
MTOWM2
MTOWM3
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 28
Boeing Research & Technology | Analytics and Simulation Technology
Approach 2: State Synchronization via DDS
StateM1
StateM2
StateM3
MTOW = 100,000
MTOW = 100,000
MTOW = 100,000
“Publish”
“Subscribe”
DDS
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 29
Boeing Research & Technology | Analytics and Simulation Technology
Approach 3: OSLC and DDS
• Initiate and manage representation changes via OSLC
• Propagate state changes via DDS, etc.
• Consistency Reasoner tests state propagation
Note that these patterns all include a
representation of the Product
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 30
Boeing Research & Technology | Analytics and Simulation Technology
Example – Reshaped with Product
Requirements
Design
Analysis
Tool1
Tool2
Tool3
Model1
Model2
Model3
MTOWM1
MTOWM2
MTOWM3
Product
Product
Model3
MTOWM3
MTOW
P
StateM1
StateM2
StateM3
StateP
MTOW = 100,000
MTOW = null
MTOW = null
MTOW = null
StateM2
StateM3
StateP
MTOW = 100,000
MTOW = 100,000
MTOW = 100,000
“Product” is not specifically called out in the example but is needed
for consistency and correctness checking throughout the lifecycle
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 31
Boeing Research & Technology | Analytics and Simulation Technology
Resource State
Representations
Resource State
Rep Mgmt
Framework Example – Consistency Check
Model1
OSLC SP
Model2
OSLC SP
Model1
RDF/OWL
Model2
RDF/OWL
Model3
OSLC SP
Model3
RDF/OWL
ModelP
OSLC SP
Fulfills
ModelP
RDF/OWL Realization
Consistency
Reasoner
Resource
Definitions
Resource
States
DDS
StateM1
StateM2
StateM3
100,000
value
100,000
value
100,000
value
Model1
Model2
Model3
MTOWM1
MTOWM2
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
StateP
value
100,000
Product
MTOWP
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 32
Boeing Research & Technology | Analytics and Simulation Technology
Resource State
Representations
Resource State
Rep Mgmt
So… Where are the Tools/Suites in this Picture?
Model1
OSLC SP
Model2
OSLC SP
Model1
RDF/OWL
Model2
RDF/OWL
Model3
OSLC SP
Model3
RDF/OWL
ModelP
OSLC SP
Fulfills
ModelP
RDF/OWL Realization
Consistency
Reasoner
Resource
Definitions
Resource
States
DDS
StateM1
StateM2
StateM3
100,000
value
100,000
value
100,000
value
Model1
Model2
Model3
MTOWM1
MTOWM2
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
StateP
value
100,000
Product
MTOWP
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 33
Boeing Research & Technology | Analytics and Simulation Technology
Resource
Definitions
Resource
States
Resource State
Representations
Resource State
Rep Mgmt
So… Where are the Tools/Suites in this Picture?
Model1
OSLC SP
Model1
RDF/OWL
Model2
OSLC SP
Model2
RDF/OWL
Modeling Modeling
Tool/Suite Tool/Suite
DDS
1
2
Model3
OSLC SP
Analytics
Tools/Suites
Consistency
Model3
Fulfills Simulation
ModelP
Reasoner
RDF/OWL
Modeling
RDF/OWL
and/or Realization
Tool/Suite
3
StateM1
StateM2
StateM3
100,000
value
100,000
value
100,000
value
Model1
Model2
Model3
MTOWM1
MTOWM2
MTOWM3
Copyright © 2015 Boeing. All rights reserved.
ModelP
OSLC SP
Prototyping
Tools/Suites
StateP
value
100,000
Product
MTOWP
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 34
Boeing Research & Technology | Analytics and Simulation Technology
Resource
Definitions
Resource
States
Resource State
Representations
Resource State
Rep Mgmt
How do the Tools/Suites Communicate?
Model1
OSLC SP
Model2
Model3
ModelP
OSLCOSLC
SP Service
OSLCProvider
SP
OSLCStandards
SP
Related
Resource State
Representation
Analytics
Management
Catalog, Resource Shape, Query, Creation, Oauth, etc.
Tools/Suites
Model1Zoom
Model2
RDF/OWL
in for aRDF/OWL
Modeling Modeling
“ToolTool/Suite
1
Tool/Suite
DDS
to
1
2
Consistency
Model3
Simulation
Fulfills
Linked
Data Related Standards
Resource State
ModelP
Reasoner
RDF/OWL
Modeling
Representations
RDF/OWL
and/or
RDF, OWL, JSON, SPARQL,
etc. Realization
Tool/Suite
3
Prototyping
Tools/Suites
State
StateP
Tool
”
StateM1
M3
N StateM2State Exchange
Related Standards
value
100,000
100,000
value
100,000
value
value
pattern100,000
DDS, DIS, HLA, CORBA, etc.
Model1
MTOWM1
Resource States
Model2
Model3 Related Standards
Product
Resource
Resources
MTOW
MTOWM2 (AP203),
MTOW
P
Mechanical
Electrical
(AP210),
PLCS(AP239),
etc.
M3
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 35
Boeing Research & Technology | Analytics and Simulation Technology
The “N-Dimensional Semantic Zipper”
Resource
State
Representation
Management
OSLC Service
Provider
Related
Standards
Resource
State
Representations
Resource
States
Resource
Definitions
OSLC Service
Provider
Related
Standards
Catalog, Resource
Shape, Query,
Creation, Oauth,
etc.
Linked Data
Related
Standards
Linked Data
Related
Standards
RDF, OWL, JSON,
SPARQL, etc.
State Exchange
Related
Standards
State Related
Exchange
Standards
DDS, DIS, HLA,
CORBA, etc.
Resource
Related
Standards
Resource
Related
Standards
Mechanical
(AP203), Electrical
(AP210),
PLCS(AP239), etc.
Only focusing
here is like
“Semantic Duct Tape”
Tool/Suite1
Copyright © 2015 Boeing. All rights reserved.
Tool/Suiten
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 36
Boeing Research & Technology | Analytics and Simulation Technology
Observations: Key to Interoperability
The
Resource ->
Resource State ->
Resource State Representation ->
Resource State Representation Management
“Meta-Knowledge” pattern is key to multi-layer
interoperability
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 37
Boeing Research & Technology | Analytics and Simulation Technology
Observations: What OSLC Adds
OSLC adds
capability at the
“Resource State
Representation
Management”
Level
Copyright © 2015 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 38
Boeing Research & Technology | Analytics and Simulation Technology
Contact Info
Bill Beavin
Copyright © 2015 Boeing. All rights reserved.
william.c.beavin@boeing.com
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt
| 39
Copyright © 2014 Boeing. All rights reserved.
Bill Beavin, 12/8/2015, Clarifying the Role of OSLC.ppt | 40
Download