Home Page 
 
ATN example
 
last updated May 21, 1998 
 
formalWARE 
    project  

  Participating 
     Organizations 
  Research   
     Topics 
  People 
   

formalWARE 
    results  

  Overview 
  Publications 
  Presentations 
  Tools   
  Methods 
  Examples   
  Training 

formalWARE  
  information  

  Events 
  Index  
  Links   
  Contacts

Example One:  Aeronautical Telecommunications Network Specification 

What is ATN? 
The Aeronautical Telecommunications Network (ATN) is a global telecommunications network for air traffic control systems.  The ATN Standards and Recommended Practices (SARPs) is a specification of this system.  Some of the source documents used for this study were accessed via FTP from ftp.stel.com. 

What did formalWARE do with the ATN specification? 
This application of formal methods involved creating a formal specification of the ISO-proposed Aeronautical Telecommunications Network (ATN). The specification is expressed in terms of statecharts and the S language.  Click here to view an abstract of this work. 

What methods did formalWARE use? 
Following an approach under development by Nancy Day (UBC Computer Science) in her Ph.D. thesis research, this application involves the textual representation of Statecharts derived from the contents of the ATN SARPs. This textual representation of Statecharts is embedded in the S notation. In an effort led by Dr. Jamie Andrews (UBC Computer Science), project members from both UBC and UVic contributed to the derivation of the Statecharts models from the ATN SARPs. Hughes personnel assisted university based researchers by answering questions about the interpretation of various aspects of the ATN SARPs. This effort was motivated by earlier work at Hughes on using Day's approach to Statechart specification to formalize aspects of the ATN SARPs. 

In follow-on work, Dilian Gurov (UVic Computer Science) is investigating the use of a notation called CSS with a supporting tool called the "Concurrency Workbench" to validate aspects of the ATN SARPs. Nancy Day is also investigating the application of tool-assisted analysis techniques to the ATN SARPs in the context of her Ph.D. thesis research.