{"231301":{"#nid":"231301","#data":{"type":"news","title":"Georgia Tech Team Supports Open Architecture Software Standards for Military Avionics","body":[{"value":"\u003Cp\u003EResearchers at the Georgia Institute of Technology are helping the U.S. military make key changes in how aircraft electronic systems, called avionics, are produced. The effort focuses on modifying the design of avionics software, especially the ways in which it interfaces with an aircraft\u0027s hardware and other software.\u003C\/p\u003E\u003Cp\u003EThe work is part of the U.S. Navy\u0027s Future Airborne Capability Environment (FACE\u2122) project. The Navy\u2019s FACE team is working with the FACE consortium, a government, industry and academia consortium managed by The Open Group\u00ae, to develop a new technical standard that governs how avionics software communicates with other avionics software and hardware components \u2013 to control aircraft sensors, effectors and other mission critical systems to deliver warfighting capability.\u0026nbsp;\u003C\/p\u003E\u003Cp\u003EGeorgia Tech\u2019s support of the FACE project is funded by the Naval Air Systems Command (NAVAIR) Air Combat Electronics Program Office (PMA-209) and the U.S. Army Aviation and Missile Research Development and Engineering Center (AMRDEC). Georgia Tech\u0027s work principally involves validating and maturing the FACE Technical Standard by producing reference software built according to the new FACE standards.\u0026nbsp;\u003C\/p\u003E\u003Cp\u003E\u0022The FACE standard lets us streamline software production and software upgrades, which are vital for keeping U.S. pilots safe and delivering our military capabilities,\u0022 said Douglas Woods, a research scientist leading the work at the \u003Ca href=\u0022http:\/\/www.gtri.gatech.edu\/\u0022\u003EGeorgia Tech Research Institute\u003C\/a\u003E (GTRI), Georgia Tech\u2019s applied research arm. \u0022In tackling this important work, we created a one-Georgia Tech team, uniting expertise from both GTRI and the \u003Ca href=\u0022http:\/\/www.ece.gatech.edu\/\u0022\u003ESchool of Electrical and Computer Engineering\u003C\/a\u003E.\u003C\/p\u003E\u003Cp\u003E\u201cBasically, the FACE standard dictates how everything should fit together,\u201d Woods said. \u201cThe FACE Technical Standard lets developers connect software and hardware in a uniform way, so that one software application can work with a variety of different hardware.\u201d\u003C\/p\u003E\u003Cp\u003EThe digital control portion of an avionics system is similar in some ways to the familiar personal computer, explained Woods, who is working on the FACE project with professor George Riley of the School of Electrical and Computer Engineering. That\u0027s because both computers and avionics use application software that runs on processing hardware; the application software communicates with the hardware via intermediary software known as an operating system.\u003C\/p\u003E\u003Cp\u003EUnlike a PC, however, the application software and operating system of an avionics system are very compact and robust for safety, security and performance reasons.\u0026nbsp;\u003C\/p\u003E\u003Cp\u003EFor decades, these embedded applications have been uniquely designed to work with the specific operating system and hardware components contained in a given avionics system. Thus, the application software embedded in an avionics device worked with that device only, requiring significant rework or redundant development when similar capability is needed on new hardware or different hardware from another source.\u003C\/p\u003E\u003Cp\u003EThis specialized software has also resulted in software modification having to be performed by the company or companies that created the software\/hardware combination in the first place, reducing the opportunity for future competition.\u003C\/p\u003E\u003Cp\u003EThat\u0027s where the FACE concept comes in. The FACE architecture specifies that designers use application programming interfaces (APIs) that are essentially a standardized software layer that translates between the application on one level and the other software applications, the operating system and hardware at other levels. The result is that designers can readily modify application software, integrate it back into the system, and expect it to work.\u0026nbsp;\u0026nbsp;\u003C\/p\u003E\u003Cp\u003E\u0022As long as you adhere to the standard software interfaces specified in the FACE Technical Standard, then changing the embedded application software to add capability to the system becomes straightforward,\u0022 Woods said. \u0022Any competent software engineer should be able to write an application that can talk to those interfaces, and that makes it possible to add in new capabilities quickly and easily.\u0022\u003C\/p\u003E\u003Cp\u003EGeorgia Tech expects to be involved in tests that will demonstrate to the Navy the portability of capabilities using the FACE Technical Standard, he added.\u003C\/p\u003E\u003Cp\u003EThe FACE Technical Standard takes advantage of the Portable Operating System Interface (POSIX), a group of open software standards aimed at making applications compatible with various operating systems. POSIX uses a uniform application programming interface (API), command line shells and utility interfaces that promote software compatibility among Unix, Linux and other Unix-like operating systems.\u003C\/p\u003E\u003Cp\u003EGeorgia Tech has been working with the Navy FACE team for more than two years on the development of software code that provides an interface built to the FACE standard. Vanderbilt University, which is also involved in the effort, is creating a software developers\u0027 toolkit and conformance tools to be used with the FACE Technical Standard.\u0026nbsp;\u003C\/p\u003E\u003Cp\u003E\u0022Our Georgia Tech\/GTRI team has been successful in producing a FACE infrastructure prototype that is POSIX conformant and adheres fully to the standards developed by the FACE consortium,\u0022 Riley said. \u0022From a technical standpoint, this software can do the job that was assigned, which is to allow applications that conform to the FACE APIs to be interchangeable.\u0022\u003C\/p\u003E\u003Cp\u003EA contract that requires use of the FACE Technical Standard, Edition 1.0, in the Navy\u0027s C-130T aircraft has already been awarded, Woods said. The FACE Technical Standard, Edition 2.0, was recently released, and the FACE consortium is currently developing Edition 3.0 of the standard.\u0026nbsp;\u003C\/p\u003E\u003Cp\u003EThe Navy\u0027s FACE team has been recognized with several awards, including two Naval Air Warfare Center, Aircraft Division (NAWCAD) Commander\u2019s Awards, a NAWCAD Innovation Award, and the Defense Standardization Program Achievement Award.\u003C\/p\u003E\u003Cp\u003E\u0022The FACE initiative represents a major step forward in rapidly integrating new capabilities for a variety of airborne defense systems,\u0022 said Capt. Tracy Barkhimer, program manager for PMA-209. \u0022The FACE initiative has benefited greatly from NAVAIR\u0027s partnership with Georgia Tech and Vanderbilt. They have brought a wealth of knowledge and experience that has been vital to the validation and rapid maturation of the FACE Technical Standard.\u0022\u0026nbsp;\u003C\/p\u003E\u003Cp\u003E\u003Cstrong\u003EResearch News\u003C\/strong\u003E\u003Cbr \/\u003E\u003Cstrong\u003EGeorgia Institute of Technology\u003C\/strong\u003E\u003Cbr \/\u003E\u003Cstrong\u003E177 North Avenue\u003C\/strong\u003E\u003Cbr \/\u003E\u003Cstrong\u003EAtlanta, Georgia\u0026nbsp; 30332-0181\u003C\/strong\u003E\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cstrong\u003EMedia Relations Contacts\u003C\/strong\u003E: Lance Wallace (\u003Ca href=\u0022mailto:lance.wallace@gtri.gatech.edu\u0022\u003Elance.wallace@gtri.gatech.edu\u003C\/a\u003E)(404-407-7280) or John Toon (\u003Ca href=\u0022mailto:jtoon@gatech.edu\u0022\u003Ejtoon@gatech.edu\u003C\/a\u003E)(404-894-6986).\u003C\/p\u003E\u003Cp\u003E\u003Cstrong\u003EWriter\u003C\/strong\u003E: Rick Robinson\u003Cbr \/\u003E\u003Cbr \/\u003E\u003C\/p\u003E","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":[{"value":"\u003Cp\u003EResearchers at the Georgia Institute of Technology are helping the U.S. military make key changes in how aircraft electronic systems, called avionics, are produced. The effort focuses on modifying the design of avionics software, especially the ways in which it interfaces with an aircraft\u0027s hardware and other software.\u003C\/p\u003E","format":"limited_html"}],"field_summary_sentence":[{"value":"Georgia Tech researchers are helping the U.S. military change the way aircraft avionics are produced."}],"uid":"27303","created_gmt":"2013-08-22 20:43:22","changed_gmt":"2016-10-08 03:14:46","author":"John Toon","boilerplate_text":"","field_publication":"","field_article_url":"","dateline":{"date":"2013-08-22T00:00:00-04:00","iso_date":"2013-08-22T00:00:00-04:00","tz":"America\/New_York"},"extras":[],"hg_media":{"231281":{"id":"231281","type":"image","title":"Open Source Software for Avionics","body":null,"created":"1449243602","gmt_created":"2015-12-04 15:40:02","changed":"1475894903","gmt_changed":"2016-10-08 02:48:23","alt":"Open Source Software for Avionics","file":{"fid":"197549","name":"face1.jpg","image_path":"\/sites\/default\/files\/images\/face1_0.jpg","image_full_path":"http:\/\/hg.gatech.edu\/\/sites\/default\/files\/images\/face1_0.jpg","mime":"image\/jpeg","size":1459600,"path_740":"http:\/\/hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/face1_0.jpg?itok=KkNvyIPh"}},"231291":{"id":"231291","type":"image","title":"Open Source Software for Avionics2","body":null,"created":"1449243602","gmt_created":"2015-12-04 15:40:02","changed":"1475894903","gmt_changed":"2016-10-08 02:48:23","alt":"Open Source Software for Avionics2","file":{"fid":"197550","name":"face2.jpg","image_path":"\/sites\/default\/files\/images\/face2_0.jpg","image_full_path":"http:\/\/hg.gatech.edu\/\/sites\/default\/files\/images\/face2_0.jpg","mime":"image\/jpeg","size":1535664,"path_740":"http:\/\/hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/face2_0.jpg?itok=k0ZrImBG"}}},"media_ids":["231281","231291"],"groups":[{"id":"1188","name":"Research Horizons"}],"categories":[{"id":"136","name":"Aerospace"},{"id":"153","name":"Computer Science\/Information Technology and Security"},{"id":"147","name":"Military Technology"}],"keywords":[{"id":"72211","name":"avionics"},{"id":"72241","name":"Douglas Woods"},{"id":"72221","name":"FACE"},{"id":"5430","name":"George Riley"},{"id":"416","name":"GTRI"},{"id":"72231","name":"military electronics"},{"id":"5155","name":"open source"},{"id":"365","name":"Research"},{"id":"166855","name":"School of Electrical and Computer Engineering"},{"id":"167449","name":"software"}],"core_research_areas":[{"id":"39451","name":"Electronics and Nanotechnology"},{"id":"39481","name":"National Security"}],"news_room_topics":[{"id":"71881","name":"Science and Technology"}],"event_categories":[],"invited_audience":[],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003EJohn Toon\u003C\/p\u003E\u003Cp\u003EResearch News\u003C\/p\u003E\u003Cp\u003E\u003Ca href=\u0022mailto:jtoon@gatech.edu\u0022\u003Ejtoon@gatech.edu\u003C\/a\u003E\u003C\/p\u003E\u003Cp\u003E(404) 894-6986\u003C\/p\u003E","format":"limited_html"}],"email":["jtoon@gatech.edu"],"slides":[],"orientation":[],"userdata":""}}}