<calendarSpecification underlyingGranularity = "second" 
implUrl = "http://www.eecs.wsu.edu/~burgun/research/files/calendars/Astronomy.class">

  <!-- default anchor is 0, default anchor granularity is from granularity -->

  <granularity name = "second">
  </granularity>

  <granularity name = "dayHundreth">
    <regularMapping from = "second" groupSize = "864" />
  </granularity>

  <granularity name = "day">
    <regularMapping from = "dayHundreth" groupSize = "100" />
    <irregularMapping from = "year" relationship = "coarserToFiner" >
       <method name = "astroCastYearToDay" type = "cast" />
       <method name = "astroScaleYearToDay" type = ""scale />
    </irregularMapping>
  </granularity>
  
  <!-- default url is implUrl -->

  <granularity name = "year">
    <irregularMapping from = "day" >
      <method name = "astroCastDayToYear" />
    </irregularMapping>
  </granularity>

  <granularity name = "century">
    <regularMapping from = "year" groupSize = "100" />
  </granularity>

  <!-- descriptor of this specification file -->
  <descriptor>

    <versions>
      <currentVersion tag = "" url = ""/>
      <previousVersion tag = "" url = ""/>
    </versions>

    <contact>
      <name></name>
      <email></email>
    </contact>

    <reference></reference>

    <description></description>

  </descriptor>

</calendarSpecification>