Skip to main content
Aeronautical information services

Aeronautical Information Management Systems

An AIS office runs on serial numbers in a register, drafts in a desktop folder, checklists on paper, and dissemination by email attachment. Firelinkx scopes software that makes the Integrated Aeronautical Information Package digital end to end, with the AIRAC calendar enforcing its own deadlines and the system owning the serials.

Custom software development
Who this serves

Civil aviation authorities and air navigation service providers

AIS officers, supervisors, and the originating directorates who submit promulgation requests, plus the operators, pilots, and agencies on the receiving end of what the office publishes.

The serial register is a book

Series and numbers are allocated by hand, which is why gaps, reuse, and out-of-sequence issues happen at all. A serial is the identity of a publication, and identity is not something a filing cabinet should be responsible for.

AIRAC deadlines are tracked in someone's head

The intake cut-off, the distribution deadline, and the effective date form a ladder with no slack in it. When the ladder lives in a calendar reminder, a missed rung is discovered by the people expecting the amendment, not by the office issuing it.

The checklist is paper, so it proves nothing

Production checklists exist to make verification and certification auditable. On paper a checklist proves only that somebody ticked a box, and it cannot stop a publication from moving forward without it.

Distribution is an email attachment

PDF by email means no record of who holds which version, no way for a subscriber to search, and a pre-flight bulletin assembled by hand from a NOTAM list that changed while it was being assembled.

Operational workflow

From a promulgation request to a pilot's briefing pack

The lifecycle runs as a state machine. A publication moves from intake to draft to verification to certification to publication to distribution to archive, and the production checklists are the gates between those states.

1

Take in the request

An originating directorate submits a promulgation request digitally and can see where it has reached. The office stops discovering requirements in a forwarded email chain.

2

Draft against a template

Amendments, supplements, and circulars are composed in the structure their type requires, so the shape of the document is a property of the system and not of the officer's memory.

3

Compose the NOTAM with validation

Guided composition checks the fields against their permitted values as they are entered. A malformed NOTAM is caught at the desk of the person who can fix it.

4

Allocate the serial

The system owns series and numbering. Allocation is atomic, gaps are visible, and reuse is impossible by construction.

5

Verify with the originator

The originating directorate confirms the content says what they meant. The exchange is recorded against the publication, so the question of who approved what has an answer.

6

Certify against the checklist

The supervisor works the production checklist as workflow. Steps that have not been completed block certification, which is the difference between a checklist and a record of one.

7

Publish and distribute

Publication makes the item current, moves the superseded version to the archive, and notifies subscribers according to what each of them has registered an interest in.

8

Generate the briefing bulletin

A pre-flight information bulletin is assembled from the NOTAMs in force at the moment it is requested, by aerodrome, by flight information region, or along a route.

Records and controls

What the system owns, and what it refuses to let happen

What the system owns

These are the records that make the office auditable, and each one is held in its own right.

  • Publications, their type, and every version of each
  • Series and serial numbers, allocated by the system
  • The AIRAC calendar and the deadline ladder under each cycle
  • Promulgation requests and the directorate that raised them
  • Production checklists as workflow state
  • Subscribers, their registered interests, and what was sent to them

Who may move a publication forward

Authority in an AIS office is specific and the system should be equally specific about it.

  • Raise a promulgation request
  • Draft and compose
  • Confirm content on behalf of the originating directorate
  • Allocate or withdraw a serial
  • Certify for publication
  • Withdraw or supersede a published item

What the calendar refuses to let slide

The deadline ladder produces warnings before it produces problems, and the office sees them in time to act.

  • Intake cut-off approaching for the next cycle
  • Distribution deadline approaching with the item uncertified
  • A cycle with nothing to publish, so a nil notification is due
  • An amendment effective date requiring a trigger notice
  • A checklist step outstanding on an item due for certification
  • A published item whose validity period has expired

What can be found afterwards

An archive is only useful if it answers a question quickly, so search is on the properties people actually search by.

  • By serial, aerodrome, region, classification, or type
  • Free text across the published body
  • What was in force on a given date
  • The full amendment history of a section
  • Which subscribers received which version
  • Non-editable exports for print and record-keeping
Project scope

Stage the migration, and keep the paper trail during it

An AIS office cannot stop publishing while it changes systems. The realistic path digitises the lifecycle first, then the data, and runs the existing process alongside until the new one has proven itself across a full cycle.

  • The lifecycle engine, serial authority, and AIRAC calendar are the foundation, because everything else depends on the office trusting them.
  • Structured data with generated presentation is the direction of travel, and it is a later stage that depends on the workflow being digitised first.
  • Subscriber accounts, relevance-scoped notification, and public browsing of current information are scoped as their own release with their own access rules.
  • Interfaces to a flight application, partner systems, or a regional exchange depend on what those systems expose and are assessed individually.
Investment

What a system like this costs

Work at this level is scoped against a written specification rather than a price list, because the requirements come from published standards and an existing operating procedure, and neither is negotiable.

Specification

Fixed-scope engagement

A written suite covering the domain model, the lifecycle states, roles and authority, the deadline rules, reporting, security, and acceptance criteria. It is procurement-ready and it is yours whether or not Firelinkx builds from it.

Build

Quoted from the specification

Priced against the agreed document, so the number rests on decisions already made in writing. Staged releases with acceptance at each stage.

Operations

Scoped to the system

Hosting, monitoring, backup and recovery, patching, and support responsibilities agreed for a system where availability has an operational meaning.

Every proposal separates the one-time build from the monthly operations that follow it. See full pricing for how both are structured.

Implementation

How an AIS office moves off paper without a gap in service

Map the operation

Review representative records, current tools, staff responsibilities, handoffs, delays, and exceptions.

Define the system

Specify records, states, permissions, approvals, integrations, reports, and acceptance checks.

Build and review

Deliver working stages that staff can test against representative scenarios before the scope expands.

Prepare the change

Plan data migration, training, deployment, support responsibilities, and the operational cutover.

Questions

Questions civil aviation authorities ask

Does this claim compliance with ICAO Annex 15 and PANS-AIM?

It is designed against them, and that is a different statement. The specification cites the requirement behind each rule, so an assessor can trace a system behaviour back to the provision it implements. Whether the resulting service conforms is determined by the authority and its auditors, and no software vendor can settle that question for them.

We already have a document management system. Is this not the same thing?

A document management system stores files and controls who opens them. What it does not do is allocate a serial, enforce the deadline ladder of an AIRAC cycle, block certification on an incomplete checklist, or assemble a briefing bulletin from the notices in force at that moment. Those are the parts that make an AIS office an AIS office.

Can it generate pre-flight information bulletins?

That is one of the strongest reasons to build. A bulletin generated on request from the notices currently in force, filtered by aerodrome, region, or route, replaces a hand-assembled attachment and a briefing board, and it is correct at the moment it is produced.

What happens to the archive we already hold?

It is reviewed, mapped, loaded, and reconciled against the source before anything depends on it. Expect the reconciliation of historical serials to take longer than the loading, because a register maintained by hand over many years usually contains more anomalies than the office is aware of.

Do our officers have to change how they work?

Less than you would expect, and that is deliberate. The forms, the serial discipline, and the checklists are the existing procedure. The system enforces them instead of asking officers to remember them, which is why adoption tends to be easier here than in projects that redesign the process at the same time.

How does this connect to other aviation systems?

Through defined contracts, one at a time. Aeronautical reference data, a notice feed, and the cycle calendar are the interfaces most often wanted. Each is assessed against what the consuming system can actually accept before it enters the scope.

How would an authority start?

With the specification. It is the deliverable that makes the rest of the process possible, it gives procurement something to evaluate, and it belongs to the authority regardless of who builds from it.

Discuss the workflow your team manages

Bring a representative job, record, exception, or report. Firelinkx will help define the users, controls, integrations, and first useful release.

WhatsApp us