Top Banner
1 Ontology Reuse In MBSE Henson Graves January 2011
12

Ontology Reuse In MBSE

Dec 31, 2015

Download

Documents

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 Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ontology Reuse In MBSE

1

Ontology Reuse In MBSE

Henson GravesJanuary 2011

Page 2: Ontology Reuse In MBSE

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

Page 3: Ontology Reuse In MBSE

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

Page 4: Ontology Reuse In MBSE

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

Page 5: Ontology Reuse In MBSE

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

Page 6: Ontology Reuse In MBSE

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

Page 7: Ontology Reuse In MBSE

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

Page 8: Ontology Reuse In MBSE

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

Page 9: Ontology Reuse In MBSE

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

Page 10: Ontology Reuse In MBSE

10

Upper Ontology Concepts That Might Be Useful

Classes Properties

Page 11: Ontology Reuse In MBSE

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>

Page 12: Ontology Reuse In MBSE

12

Next Steps For Ontology Reuse Development

Get a working group established for this purpose

Collect any reuse ontology candidates

Document modeling principles to be used