View on GitHub

The Orbital Space Domain           Knowledge Modeling Project

Ontology for Astronautics

The Orbital Space Environment Domain Ontology (or OSEDO) is a knowledge modeling effort by Robert J. Rovetto to create a standard formally defined vocabulary and knowledge model for the astronautical domain. Contact: rrovetto[at]terpalum[dot]umd[dot]edu. I want the resulting ontologies (and thus metadata) to be used by the community. But I also want to help build ontologies (aka knowledge graphs) for organizations & academia projects.
NEWS!! : Latest paper presented at the 1st International Orbital Debris Conference.

Status & How you can help

Project Detail Description
Goals A) A standard semantics for astronautical data and terms (metadata), via a…
B) suite of formal ontologies & taxonomies that…
C) provides a common knowledge model (and sharable vocabulary) across federated space situational awareness (SSA) databases and space object catalogs, in order to…
D) enrich space object characterization; annotate/tag data, visualizations and simulations; and improve information exchange, data fusion, search & retrieval, processing, semantic interoperability, automated reasoning, classification, etc.
F) To therefore serve as upper level or domain reference ontologies for other ontologies, and the community,
F) Perform philosophical & formal analysis of fundamental domain concepts,
G) And use these formal methods to resolve space policy, terminology & definitional challenges
H) Other ideas? – please contact me…let’s work together!
Scope To ontologically model: orbital objects (spacecraft, their parts; debris; etc.), SSA, STM, spacecraft operations & maneuvers, the orbital & near-Earth space environment, astronautics, and applications thereof. See Orbital Debris Ontology, (Presentation), or (Rovetto & Kelso, 2016)
Status & Desiderata NEEDs opportunity to sustainably develop. To date–since conception in 2011–this has been unfunded and independently pursued by the author. Need partners and team. Open to community development/input. Ontoogies subject to revision or merger. No claims to completeness are made.

Ontologies to be developed

Ontology Name Description Link to OWL File Status
The Orbital Debris Ontology (ODO) An ontology of orbital debris objects and their properties. See publication (1 ),(8) (Contact Author)
Near Future: the ODO OWL file will be located at https://purl.org/space-ontology/odo.owl
NEEDs funding or work opportunity to continue development.
Seeking funding & partners.
The Space Situational Awareness Ontology (SSAO) An ontology of the SSA (or space) domain, minimally of activities yielding knowledge of orbital space environment. See pub. (2) (Contact Author)
Near Future: the SSAO OWL file will be located at https://purl.org/space-ontology/ssao.owl
NEEDs funding or work opportunity.
Seeking partners. Name subject to change (tbd).
Orbital Ontology Core (The orbitology ontology) (OO) An ontology containing the core orbital concepts used by ODO, SSAO, etc. A general-purpose base ontology to model any orbit from inputted instance data. Can be imported into other ontologies needing orbital concepts. TBD NEEDs funding or work opportunity to continue development.
OSO/OSDO/OSEDO - The Orbital Space Ontology / Orbital Space Domain Ontology / Orbital Space Environment Ontology A single ontology file containing the above modules. The SSAO may be renamed accordingly. A generic formal represenation for the orbital space about any celestial body or astronomical reference frame. TBD NEEDs funding or opportunity to continue development.
The Space Mission Ontology An ontology of space mission design and system concepts. A module to focus on the mission-level, but which draws on concepts from other modules, such as spacecraft ontology. TBD NEEDs funding or opportunity to develop. Seeking partners.
The Space Traffic Management Ontology An ontology of STM concepts. TBD NEEDs funding or opportunity to develop. Seeking partners.
The Orbital Object Ontology An ontology of all objects and their parts in orbit TBD NEEDs funding or work opportunity. Seeking partners.
The Orbital Event Ontology An ontology of events occuring in orbit TBD NEEDs funding or opportunity. Seeking partners.
The Spacecraft/SpaceSystem Ontology An ontology of spacecraft, their systems and parts TBD NEEDs funding or work opportunity to development. Seeking partners.
The Union of Concerned Scientists Satellite Database Ontology (UCSSO) A database-specific ontology for the UCS Satellite Database . Uses terms from the other ontologies to demonstrate reuse. https://purl.org/space-ontology/ucsso Preliminary version complete, but subject to revisions when/if requested by users or the UCS.

Misc.

Benefits

Publications

The following publications were unfunded, independently pursued, and not associated with past or present affiliations.

Author

Robert J. Rovetto, (Ontologist, Philosopher), Google Scholar

History & Context

Orbitology has fascinated me since my teens. In 2011 I thought of applying ontology to help with the orbital debris problem (1), after a space conference presentation in Colorado mentioned the need for more debris data-integration and sharing. My idea was to (a) facilitate that, and to (b) ontologically represent orbital concepts and objects, while also exploring relevant philosophical questions. I’ve wanted this idea to afford me an opportunity to return to my original love of space–by applying what I had studied so that I could continue my space education, and find a space careerpath. Please help if you can.

About Ontology

Related topics & Keywords: metadata, artificial intelligence (AI), knowledge model, domain model, knowledge graph, semantic model, linked data, big data, open data, knowledge representation and reasoning, conceptual model.

Ontology is interdisciplinary, originating in philosophy, and typically yields a conceptual model or classificaiton.

Computational ontologies provide human- and computer-readable terminologies/taxonomies with a formally-specified semantics. Terms in the ontology tag data elements in databases, and are encoded in a language that allows computers to draw inferences (automated reasoning) and answer user-generated questions (database queries). Ontologies therefore provide metadata, a common vocabulary, and express a knowledge model for software applications to draw from and reason over. Ontology class terms (and their formal definitions) provide semantic annotation for database terms, which provides meaning to data that users can access. Ontologies can be developed to varying degrees of abstraction and formality, from the highly generic to the domain-specific, from a set of terms in OWL to a full axiomatic theory of a terminology or taxonomy/classification.

Ontology development & engineering is has application in AI, informatics, information & data science, linked data, big data, the semantic web, and database management. It is part of knowledge engineering, a branch of AI. Practical goals of ontologies include: knowledge representation & reasoning, semantic interoperability, data-exchange, information fusion, data-mining, chatbots, and search & retrieval, etc. The concepts, distinctions and methodologies from philosophical and formal ontology may be used in contemporary computation ontology. Formal ontology is a branch of analytical metaphysics that uses logics to represent an ontological model. f

License

Copyright © Robert J. Rovetto 2011-2020. Contact author with questions, and opportunity offers.