关于持续监控、改进和自动驾驶功能部署的工业经验报告
软件工程
2024-03-15 v1 系统与控制
系统与控制
摘要
使用持续开发、部署和监控(CDDM)策略来理解和改进客户上下文中的应用,广泛用于非安全应用,如智能手机应用或 web 应用,以实现快速创新性功能改进。尽管已在此类领域证明其潜力,但也可能用于汽车功能的软件开发,正如一些 OEM 在其财务公司 communiqué 中高层次描述的那样。然而,CDDM策略在流程遵从和文档方面也面临挑战,这是安全相关产品(如自动驾驶系统ADS)所要求的,遵循行业标准如ISO-26262和ISO21448。目前关于CDDM在安全相关情境下的文献集中在较为笼统的层面,不够具体针对ADS或汽车领域,或仅关注软件,忽略了汽车 OEM 特有的情境:成熟的遗留流程及其适应需求,以及来自软件/软件、硬件/硬件和硬件/软件系统集成商角色的特定方面。本文从汽车领域出发,识别并讨论了改善CDDM采纳的具体挑战,以阐明研究空白以增强CDDM,特别是针对安全自动驾驶系统(ADS)的软件开发。这些挑战通过对现行工业成熟做法的访谈得出,并辅以文献研究。
引用
@article{arxiv.2403.09474,
title = {An Industrial Experience Report about Challenges from Continuous Monitoring, Improvement, and Deployment for Autonomous Driving Features},
author = {Ali Nouri and Christian Berger and Fredrik Torner},
journal= {arXiv preprint arXiv:2403.09474},
year = {2024}
}
备注
Proceedings of 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Gran Canaria, Spain, 2022, pp. 358-365. 8 pages, 2 figures