Abstract
This paper demonstrates the development of ontology for satellite databases. First, I create a computational ontology for the Union of Concerned Scientists (UCS) Satellite Database (UCSSD for short), called the UCS Satellite Ontology (or UCSSO). Second, in developing UCSSO I show that The Space Situational Awareness Ontology (SSAO) (Rovetto & Kelso 2016)-—an existing space domain reference ontology—-and related ontology work by the author (Rovetto 2015, 2016) can be used either (i) with a database-specific local ontology such as UCSSO, or (ii) in its stead. In case (i), local ontologies such as UCSSO can reuse SSAO terms, perform term mappings, or extend it. In case (ii), the author’s orbital space ontology work, such as the SSAO, is usable by the UCSSD and organizations with other space object catalogs, as a reference ontology suite providing a common semantically-rich domain model. The SSAO, UCSSO, and the broader Orbital Space Environment Domain Ontology project is online at https://purl.org/space-ontology and GitHub. This ontology effort aims, in part, to provide accurate formal representations of the domain for various applications. Ontology engineering has the potential to facilitate the sharing and integration of satellite data from federated databases and sensors for safer spaceflight.
Similar content being viewed by others
Notes
https://purl.org/space-ontology/ssao
Future location of ontology OWL file: https://purl.org/space-ontology/ssao.owl
Relational terms are called Object Properties or Data Properties in the Protégé ontology editor, the latter of which takes some alpha-numerical value as one relatum or argument. Non-relational categories are called classes.
As such, drift orbits and orbits at Lagrange points are not included. These are orbits that should be (and are) represented in a more complete domain ontology (e.g., the SSAO (Rovetto and Kelso 2016)).
Likewise for their orbits: as an alternative to relating the satellite to the parameters, one can relate them to orbits.
References
Borne KD (2010) Astroinformatics: data-oriented astronomy research and education. Earth Sci Inf 3(1):5–17. http://link.springer.com/article/10.1007%2Fs12145-010-0055-2
Common Logic - International Organization for Standards (2007). http://www.iso.org/iso/catalogue_detail.htm?csnumber=39175
DOLCE (2006) Descriptive ontology for linguistic and cognitive engineering (DOLCE). http://www.loa.istc.cnr.it/old/DOLCE.html
Fruh C, Jah M, Valdez E, Kervin P, Kelecy T (2013) Taxonomy and Classification Scheme for Artificial Space Objects. In Proceedings of Advanced Maui Optical Space Surveillance Conference, Maui, USA
Grego L (2014) Visualizing the UCS satellite database. http://allthingsnuclear.org/lgrego/visualizing-the-ucs-satellite-database
Grego L (2015) Three reasons the UCS satellite database is different from other satellite catalogs. http://allthingsnuclear.org/lgrego/three-reasons-the-ucs-satellite-database-is-different-from-other-satellite-catalogs
Guarino N, Welty C (2004) An overview of OntoClean. In: Handbook on ontologies, International handbooks on information systems. Springer, Berlin Heidelberg, p 151–171. doi:10.1007/978-3-540-24750-0_8
Guarino N, Oberle D, Staab S (2009) What is an ontology? In: Staab S, Studer R (eds) Handbook on ontologies, international handbooks on information systems. Springer-Verlag, Berlin Heidelberg. doi:10.1007/978-3-540-92673-3
Guizzardi G, Wagner G (2010) Using the unified foundational ontology (UFO) as a foundation for general conceptual modeling language. In: Theory and applications of ontology: computer applications. Springer, Netherlands, pp 175–196. doi:10.1007/978-90-481-8847-5_8
Herre H, Heller B, Burek P, Hoehndorf R, Loebe F, Michalek H (2006) General formal ontology (GFO) - a foundational ontology integrating objects and processes. Part I: Basic Principles, Version 1.0.1. http://www.onto-med.de/ontologies/gfo/
Horrowicks I (2008) Ontologies and databases (Powerpoint presentation). Information Systems Group, Oxford University Computing Laboratory. www.cs.ox.ac.uk/ian.horrocks/Seminars/download/onto-db.ppt
Mizoguchi R (2010) Yet another more advanced top level ontology (YAMATO). http://download.hozo.jp/onto_library/upperOnto.htm
National Aeronautical and Space Administration (NASA) Semantic Web for Earth and Environmental Terminology (SWEET) Ontologies, Jet Propulsion Laboratory, California Institute of Technology. http://sweet.jpl.nasa.gov/
O’Neil D (2002) Ontology-driven Orrery, NASA, Marshal Space Flight Center. https://github.com/daoneil/spacemission/tree/master/OntologyDrivenOrrery. Orrery. http://daoneil.github.io/spacemission/OntologyDrivenOrrery/An_Orrery_in_ThreeJS.html
Protégé ontology editor (2008). http://protege.stanford.edu/
Quartz (2015) The World Above Us: this is every active satellite orbiting the earth. http://qz.com/296941/interactive-graphic-every-active-satellite-orbiting-earth/
Raskin R, Pan M (2003) Semantic Web for Earth and Environmental Terminology. In CEUR Workshop Proceedings vol 83. Proceedings of workshop on Semantic Web Technologies for Searching and Retrieving Scientific Data. http://ceur-ws.org/Vol-83/sia_7.pdf
Rovetto R.J. (2015) An ontological architecture for orbital debris data. Earth Sci Inf 9(1):67–82. doi:10.1007/s12145-015-0233-3. https://arxiv.org/abs/1704.01014
Rovetto R.J. (2016a) The orbital space environment and space situational awareness domain ontology – towards an international information system for space data. The Advanced Maui Optical and Space Surveillance Technologies (AMOS) Conference, Sept.20–23, 2016, Maui, Hi, USA. http://www.amostech.com/TechnicalPapers/2016/Poster/Rovetto.pdf
Rovetto RJ (2016b) Orbital space environment and space situational awareness domain ontology. In CEUR workshop proceedings for the Joint Ontology Workshops co-located with the 9th International Conference of Formal Ontology for Information Systems (FOIS) Early Career Symposium, Annecy, France July 2016. http://ceur-ws.org/Vol-1660/ecs-paper1.pdf
Rovetto RJ (2016c) Ontology architectures for the orbital space environment and space situational awareness domain. International Workshop on Ontology Modularity, Contextuality, and Evolution at the 9th International Conference on Formal Ontology in Information Systems, Annecy France, July 2016. http://ceur-ws.org/Vol-1660/womocoe-paper3.pdf
Rovetto RJ (2016d) Orbital debris ontology. Power point presentation at the Center for Orbital Debris Education and Research (CODER), University of Maryland, 15–17 November 2016. https://www.researchgate.net/publication/311707634_Orbital_Debris_Ontology
Rovetto RJ, Kelso TS (2016) Preliminaries of a space situational awareness ontology. Presented at 26th AIAA/AAS Space Flight Mechanics Meeting, Napa, California, USA, Feb 14-18th, 2016. Proceedings published in Advances in the Astronautical Sciences, vol. 158, Univelt Inc. Univelt paper. http://www.univelt.com/book=5920. Preprint. https://arxiv.org/ftp/arxiv/papers/1606/1606.01924.pdf
Staab S, Studer R (Ed.) (2009) Handbook on ontologies. International Handbooks on Information Systems, 2nd ed. Springer
Studer R, Richard Benjamins V, Fensel D (1998) Knowledge engineering: principles and methods. Data Knowl Eng 25(1–2):161–197. doi:10.1016/S0169-023X(97)00056-6. http://www.sciencedirect.com/science/article/pii/S0169023X97000566
UCS Common Misconceptions (2016). https://s3.amazonaws.com/ucs-documents/nuclear-weapons/sat-database/common-misconceptions.pdf
UCS Database (Excel format) (2005). https://s3.amazonaws.com/ucs-documents/nuclear-weapons/sat-database/2-25-16+update/UCS_Satellite_Database_1-1-16.xls
UCS Satellite Database User’s Manual 1-1-16 (1998). https://s3.amazonaws.com/ucs-documents/nuclear-weapons/sat-database/2-25-16+update/User+Guide+1-1-16+wAppendix.pdf
Union of Concerned Scientists (UCS) (2015) Satellite Database. http://www.ucsusa.org/nuclear-weapons/space-weapons/satellite-database
Uschold M. (1996) Ontologies and database schema: what’s the difference? (Powerpoint Presentation). https://pdfs.semanticscholar.org/b44f/a4592b69183c1965d0075dea1a3bc58dfbfe.pdf
Web Ontology Language (OWL) World Wide Web Consortium. https://www.w3.org/standards/techs/owl
Acknowledgements
I am grateful for the reviews from the journal reviewers. Thanks also go to Mathias Brochhausen of the University of Arkansas, and Alan Ruttenberg of the State University of New York at Buffalo for their helpful input and their time in answering my questions. Thanks to Alan for specific modeling suggestion mentioned in the 'Orbit taxonomy and orbital properties’ subsection.
Author information
Authors and Affiliations
Corresponding author
Additional information
Responsible editor: H. A. Babaie
This work was conducted independently of the author's affiliations.
Rights and permissions
About this article
Cite this article
Rovetto, R.J. An ontology for satellite databases. Earth Sci Inform 10, 417–427 (2017). https://doi.org/10.1007/s12145-017-0290-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-017-0290-x