ontology reuse in mbse
DESCRIPTION
Ontology Reuse In MBSE. Henson Graves January 2011. Outline. Examples of reuse of existing ontologies Potential reuse Opportunities What are the benefits Approaches to ontology reuse Some observations on reuse Next steps. Ontology Reuse In MBSE. Examples Units and measures - PowerPoint PPT PresentationTRANSCRIPT
2
Outline
Examples of reuse of existing ontologies
Potential reuse Opportunities
What are the benefits
Approaches to ontology reuse
Some observations on reuse
Next steps
3
Ontology Reuse In MBSE
Examples Units and measures Physical interactions (laws) Material classification and properties Enterprise concepts
Levels of rigor in ontologies Vocabulary Informal textual semantics of vocabulary Formal (axiomatic) semantics
4
Potential Reuse Opportunities
Analysis Process Occurrence- activity that takes place at some specific time, place, etc.
External Structural Loads
(Region)
isResultOf
hasValue
Analysis ResultappliesTo: External Structural
Loads of A1 Air FrameusesMethod: CFD
with parameters: surface, mass properties, and maneuver spectrum
isProducedByTask:isRequiredForEvent:
Satisfies
CFD Method
usesMethod
Air Vehicle
AnalysisSetupsatisfiesDescriptionisResultOf
TimePlaceEquipment
hasValue
Measures
appliesTo
hasValue
Ontology for system engineering artifacts
Ontology for product structure and attributes
Ontology for measurement value spaces
Ontology for computational methods
Ontology for experimental setups
Ontology for events
National Aeronautics and Space Administration
Jet Propulsion LaboratoryCalifornia Institute of TechnologyPasadena, California
5
Ontologies may be Organized into hierarchies
Foundation Ontologies
Base, Mission, Project,Quantities-Units-Dimensions-Values,
Analysis, Artifact, Architecture Description
Discipline Ontologies
Mechanical, Electrical, Physics, Thermal,
Propulsion, Attitude Control, Navigation, …
Application Ontologies
Star Tracker, Sun Sensor, Reaction Wheel, Thruster,..
2-axis vs. 3-axis S/C; Radio vs. optical comm; …
use
use
use
Fundamental terms use in all projects, disciplines, and applications
Discipline-specific terms specified and owned by discipline experts
Kinds of items that are modeled in a project; specified and owned by application experts
Focus is integration and interoperation
Focus is reuse
6
What Are The Benefits
Leveraging reusable knowledge to jump start engineering
Basis for model integration and large scale collaboration
Standardization of engineering work products
7
Approaches To Achieving Reuse
1. Opportunistic Reuse: identify candidate ontologies, acquire and refurbish and make available
2. Designed Reuse: establish modeling principles and start over, making use of lessons learned
8
Opportunistic Reuse
Identify candidate ontologies, acquire and refurbish and make available
Opportunistic reuse has only had limited success in Hardware component design Software design
Reuse only worked well when the right units of modularization were understood, e.g. ASICS, Patterns
9
Designed Reuse Process
Collect any reuse ontology candidates
Document modeling principles to be used in redo
Chose a foundation (upper) ontology, e.g., DOLCE in accord with design principles Modify if needed, based on experience
Create specializations of subsets of the upper ontology, e.g., For physical laws, enterprise concepts
Repeat as needed
11
Example From Upper Ontologies That Is Particularly Useful: Qualities
Physical Object
QualityType
MeasuredWeight
1D SpaceWith units
Empty 1969 VW
Car
Weight object
hasMeasuredWeight
hasQuality
inPounds
18K pounds
<Vw,mwt> <mwt, 18k>