The aviation literature gives relatively little guidance to practitioners about the specifics of architecting systems for safety, particularly the impact of architecture on allocating safety requirements, or the relative ease of system assurance resulting from system or subsystem level architectural choices. As an exemplar, this paper considers common architectural patterns used within traditional aviation systems and explores their safety and safety assurance implications when applied in the context of integrating artificial intelligence (AI) and machine learning (ML) based functionality. Considering safety as an architectural property, we discuss both the allocation of safety requirements and the architectural trade-offs involved early in the design lifecycle. This approach could be extended to other assured properties, similar to safety, such as security. We conclude with a discussion of the safety considerations that emerge in the context of candidate architectural patterns that have been proposed in the recent literature for enabling autonomy capabilities by integrating AI and ML. A recommendation is made for the generation of a property-driven architectural pattern catalogue.
翻译:航空文献相对较少地指导从业人员了解建筑安全系统的具体细节,特别是建筑对分配安全要求的影响,或系统或子系统一级建筑选择产生的系统保障相对容易程度,作为实例,本文件审议了传统航空系统使用的共同建筑模式,并探讨了在综合人工智能和机器学习功能的背景下应用这些模式时对安全和安全保障的影响。考虑到安全是建筑财产,我们讨论了安全要求的分配和设计生命周期初期涉及的建筑权衡问题。这一方法可以推广到其他有保证的财产,类似于安全,例如安全。我们最后讨论了在最近文献中为通过整合AI和ML使自主能力而提出的候选建筑模式方面出现的安全考虑。建议为创建由财产驱动的建筑模式目录。