Download presentation
Presentation is loading. Please wait.
Published byColleen Williams Modified over 9 years ago
1
SOIS Dictionary of Terms Issues
2
Preface This discussion is about how to support a dictionary of terms, not so much about what is in the dictionary. This is a summary of knowledge management infrastructure to enhance a modular architecture. – Cost savings (NRE) – Global market
3
Requirements on DoT 1.Facilitate authoring electronic data sheets. 2.Validate electronic data sheets. 3.Accommodate new concepts. 4.Offer public access. 5.Support alternative syntaxes? (presentation layer)
4
SOIS DoT Use Case An Interface to be written in a SOIS EDS Data Items – timeChange Reference frame = device Difference convention = delta Unit = s Purpose = measurement Standard = required – velocityChange Reference frame = device Difference convention = delta unit = m/s Purpose = measurement Standard = required – Health Status convention = binaryStatus Purpose = measurement Standard = required Relations – (timeChange, velocityChange, health), direction=get, required=yes, frequency=1 Protocol – SOIS Get/Set Conventions – chirality = right – deviceType = accelerometer SANA ontology Edit SOIS EDS Engineer
5
Authoring EDSs Ontology represents relationships among classes of terms. Editor enforces those relationships among instances of terms. Generate EDS from instances of terms. This technique satisfies requirements 1 and 2.
6
Authoring EDSs (diagram)
7
Adding New Concepts Find a place for the concept in the inheritance tree. Identify any overlap with existing concepts. Avoid polysemy. Tolerate synonyms? Publish new version of ontology. Algorithmic interpreters of ontology should be data- driven, so they can plug in a new version and be ready to execute. New versions of ontology are superset of prior versions, so heritage EDSs remain useable.
8
Adding New Concepts (diagram)
9
Star Tracker Mode Lost in Space
10
Public Access Publish ontology as RDF files in SANA. Publish SOIS EDS schema in SANA. Develop open source ontology-driven EDS editing tool. Publish open source or sell search tools for EDSs: – Database of market – Semantic web Publish open source or sell utilities to transform from EDS to flight software data structures. – Mission control center screen layouts – SOIS control blocks – NASA cFE headers Publish open source or sell simulation models for devices.
11
Alternative Syntaxes? Alternative syntaxes are probably inevitable if synonyms are supported. SANA ontology acts as interlingua. SOIS EDS AFRL xTEDS SANA ontology and schema Transform syntax AFRL extension and schema
12
Backup
13
A SysML View of Interfaces In SysML, interface definitions may appear in internal block diagrams and in sequence diagrams. – Provision and consumption of resources can be modelled with a flow port. – Standard ports correspond to any EDS- specified interface. – Sequence diagrams represent protocol. In SOIS EDSs, the same information appears in two documents, one for the provider and one for the consumer. – This format facilitates searches that match consumers and providers. – Generally avoid specifying context of usage, except as a recommendation. – SysML describes assembled systems, while EDSs describe valence of components.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.