NOTAM Ontology Version 0

This document provides preliminary versions of two OWL ontologies:

These ontologies are extremely preliminary, but should provide a point for further discussion and refinement.

NOTAM Ontology

BBN's OWL NOTAMS project has been studying NOTAMS since August, 2002. We have collected over 3.5 million NOTAMS. The goal of the project is to make existing NOTAMS machine understandable. To each NOTAM, we apply a sequence of over 250 pattern matching rules, followed by a set of normalizations, to produced an XML "annotation" That shows information extracted from the NOTAM.

So, for the following NOTAM, which describes a vertical obstruction:

B6978/04 NOTAMN Q) LIMM/QOLAS/IV/M/AE/000/999/4401N01236E001 A) LIPR
B) 0410131502 C) 0410201415EST E) LATTICE TOWER PSN 440121N0123607E
HGT 31M/103FT AGL 39M/130FT AMSL OBST LGT OUT OF SER. REF AIP AGA
2-38.9
we produce the following annotation:
<NormalizedDAML>
  <Notam>
    <Header>
      <head>B6978/04 NOTAMN </head>
      <sectionQ>Q) LIMM/QOLAS/IV/M/AE/000/999/4401N01236E001 </sectionQ>
      <sectionA>A) LIPR </sectionA>
      <sectionB>B) 0410131502 </sectionB>
      <sectionC>C) 0410201415EST </sectionC>
      <sectionE>E)</sectionE>
    </Header>
    <GroundObstructionLightStatusReport>
      <obstructionDescriptionOf>
        <GroundObstructionDescription>
          <obstructionOf>
            <GroundObstruction>
              <typeOf>
                <Obstacle>LATTICE TOWER </Obstacle>
              </typeOf>
            </GroundObstruction>
          </obstructionOf>
          <locatedAt>
            <GeoPoint2D>
              <geoPositionDescriptionOf>
                <LatLon>
                  PSN 
                  <lat>440121N</lat>
                  <lon>0123607E </lon>
                </LatLon>
              </geoPositionDescriptionOf>
              <latitudeOf>44.0225</latitudeOf>
              <longitudeOf>12.601944444444444</longitudeOf>
            </GeoPoint2D>
          </locatedAt>
          <altitudeDescriptionOf>
            <GeoAltitudeDescription>
              <heightWd>HGT </heightWd>
              <lengthOf>
                <Length>
                  <descriptionOf>
                    <LengthDescription>
                      <magnitudeOf>31.0</magnitudeOf>
                      <unitOf>METER</unitOf>
                      <rawDescriptionOf>
                        <LengthDescription>
                          <magnitudeOf>31</magnitudeOf>
                          <unitOf>M</unitOf>
                        </LengthDescription>
                      </rawDescriptionOf>
                    </LengthDescription>
                  </descriptionOf>
                </Length>
              </lengthOf>
              <altitudeOriginOf>AGL </altitudeOriginOf>
              <lengthOf>
                <Length>
                  <descriptionOf>
                    <LengthDescription>
                      <magnitudeOf>39.0</magnitudeOf>
                      <unitOf>METER</unitOf>
                      <rawDescriptionOf>
                        <LengthDescription>
                          <magnitudeOf>39</magnitudeOf>
                          <unitOf>M</unitOf>
                        </LengthDescription>
                      </rawDescriptionOf>
                    </LengthDescription>
                  </descriptionOf>
                </Length>
              </lengthOf>
              <altitudeOriginOf>AMSL </altitudeOriginOf>
            </GeoAltitudeDescription>
          </altitudeDescriptionOf>
          <markingOf>
            <Obstacle>OBST </Obstacle>
            LGT 
            <OTSStatus>OUT OF SER. </OTSStatus>
          </markingOf>
        </GroundObstructionDescription>
      </obstructionDescriptionOf>
    </GroundObstructionLightStatusReport>
    <AipPublication>
      REF 
      <sectionOf>AIP AGA 2-38.9</sectionOf>
    </AipPublication>
  </Notam>
</NormalizedDAML>

The NOTAM ontology was developed using this annotation as a starting point.


AIXM Ontology

The AIXM ontology was derived algorithmically from the AIXM 3.3 XML schema found at http://www.eurocontrol.int/ais/aixm/exchange/aixmxml.zip. The AIXM schema classes are not in a type hierarchy. We developed a class hierarchy using the following transformations:

Using Protege OWL

The Protege ontology editor is a convienient tool for viewing these ontologies. Download the 2.1.2 version of Protege from http://protege.stanford.edu/download/release/full/.

To view an ontology in Protege,


Useful Links