从空中交通管制塔上的视图

交付空中交通管理能力是否像ABCD一样容易?

经过玛丽斯·麦考勒姆(Marlis McCollum)

Miter制定了一个框架,以在传统方法所花费的时间中提供新的空中交通管理应用程序。Miter的方法表明,FAA如何迅速适应不断发展的航空环境。

新型的车辆正在快速进入国家空域系统。Covid-19创造了不确定且波动的需求图片。我们进入了一个未来,联邦航空管理局(FAA),其他政府实体和空域用户将越来越多地合作管理该系统。

这些快速变化要求支持支持空中交通管理(ATM)的软件同样快速的变化。MITER,操作FAA的联邦资助的研发中心,实际上是对这些挑战产生敏捷的反应。

与FAA合作,我们制定了一个框架,以在六个月或更短的时间内提供新的交通流管理信息应用程序。

Miter的国家空域系统进化和系统工程部门的首席工程师Craig Wanke说:“这比传统的软件获取方法进行了重大改进,这可能需要数年并花费数百万美元。”

例如,使用新框架,我们开发了一个应用程序来改善指定飞行“探路者”所需的沟通和协调。在这种情况下,一名飞行员同意飞行以前由于天气原因关闭的出发路线,以查看是否应该重新开放以供一般使用。

另一个应用程序使流量管理人员更好地了解控制器工作负载。它根据控制器正在处理的到达航班数量以及必须使用的机制来确保其安全间隔。

空中交通管理快速软件部署

MITRE开发的框架,基于应用程序的能力开发(ABCD),基于软件开发的最佳实践,商业部门近年来引入了。它利用了Miter的丰富经验,帮助各种美国政府机构采用这些做法。它还为ATM竞技场介绍了我们自己的一些创新。

ABCD的基础是敏捷软件开发方法(有时称为“敏捷”)。Agile并没有尝试一次尝试一次提供庞大而全面的软件产品,而是让开发人员在模块中逐步创建软件。

Wanke解释说:“它从一开始就吸引用户,在几周内迅速发布软件,然后根据用户反馈来完善软件。”

同时,云计算使商业实体只能在任何给定时间购买所需的计算能力和网络容量,并在无需硬件投资传统方法所需的情况下快速扩展。

同时,称为“软件工厂”的工具集合为开发人员提供了代码构建和测试管道,他们可以用来快速确定其产品是安全,安全和按预期工作的。

ABCD:未来的建筑块方法

ABCD框架的技术负责人凯文·朗(Kevin Long)说:“我们正在充分利用ABCD项目中的这些最佳实践。”“我们还采用'微服务'方法来进行软件设计,其中系统是由单独的独立应用程序构建的。”由于它们不是相互依存的,因此可以独立于彼此开发,部署和更新这些应用程序。

他补充说:“这与创建一个复杂系统的传统方法形成鲜明对比,其中组件是如此相互依存的,以至于对一个人进行修改需要对许多其他变化进行更改。”

不同的应用程序还旨在相互“交谈”。这样,用户可以选择最相关的组件并将它们组合起来以创建自己的专业工具和数据视图。

朗解释说:“用户不仅限于别人对完美应用的想法。”“他们有自由地将他们确切地汇集在一起​​,以解决手头上的ATM情况所需的决策辅助工具。”他们还可以以最适合其需求的方式配置组件。

“如果流量流管理器想在地图上查看数据,他们可以拉出地图。如果他们想在表上查看数据,则可以拉起表。或两者。因此,这是一个单一适合的平台,但是界面本身只会显示用户决定需要了解问题空间的项目。”

转换现在开始

尽管ABCD仍处于示范阶段,但它说明了如何在几个月内而不是数年之内将创新和灵活的工具放在用户手中,并且以大大降低的成本。

从此过程中学到的经验教训将在ATM应用程序之外有价值。

朗说:“最终,他们将为FAA范围内的自动化发展策略提供信息。”正如ABCD使用最近的技术和实践进步所证明的那样,未来可能不会遥不可及。