DXCLuxoft:基于模型化服务化的域控架构和软件开发解决方案

发布者:RadiantGaze最新更新时间:2024-11-07 手机看文章 扫描二维码
随时随地手机看文章

在汽车领域软件开发的过程中,时常面临两难境地:既要追求产品的快速迭代与高性能,又要确保功能安全、网络安全等关键要素;同时,还要降低开发成本与生产成本。这种多目标优化的问题,成为了制约汽车行业软件发展的主要瓶颈。


对此,2024年9月4日,在第四届智能汽车域控制器与中央计算平台创新峰会上,DXC Luxoft 首席架构师张戎提出了解决方案。


据介绍,DXC Luxoft莱科德积极探索并实践了模型化与服务化两大策略,构建了完整的开发流、方法论与工具链体系,从产品定义到系统架构设计、软件架构设计、软件实施再到测试验证等各个阶段都进行了细致的规划与执行,在提升软件开发效率与降低成本方面取得了显著成效。


张戎 | DXC Luxoft 首席架构师


以下为演讲内容整理:


DXC Luxoft莱科德简介


DXC Luxoft 专注于汽车软件领域的战略咨询、设计及交付。是一家软件系统集成商,致力于助力汽车行业领导者加快软件定义汽车的发展。DXC Luxoft 与众多汽车制造商合作,携手解决转型中的挑战,成为数字化转型的坚实伙伴。


图源:演讲嘉宾素材


公司总部位于瑞士,在29个国家设有办事处,拥有17500多名员工。在中国,为了更好地服务本地市场,公司在天津、上海和深圳设立了办事处。


在汽车领域,DXC Luxoft 的核心竞争力在于跨学科的行业专家团队。公司直接为大规模生产提供咨询服务和全方位的解决方案。能够与汽车制造商和一级供应商密切合作,共同创造知识产权,实现共赢。


DXC Luxoft 秉承高效、敏捷的工作模式,确保交付高质量的软件产品,助力客户在快速变化的市场中保持领先。


复杂度爆炸带来的效率困境


随着电子电气架构的迅速演变,汽车行业正经历前所未有的变革。从传统的分布式架构,到域控制器架构,再到如今的中央集中式区域化架构,硬件的集中化趋势愈发明显。这一变化虽然带来了成本降低、功能整合等诸多优势,但同时也引发了软件复杂度的急剧上升。


根据麦肯锡的研究报告,过去十年间,软件复杂度增长了4倍,而生产力的提升却仅有1.5倍,这一差距导致了软件开发效率的严重滞后。


图源:演讲嘉宾素材


所以汽车行业每年都需要增加投入25%-40%的资源在软件上面,才有可能跟得上发展速度。在我们看来,需要及时调整调整开发的方式、方法来应对越来越复杂的软件,提升生产力和开发效率。


开发团队实际开发的过程中,时常面临两难境地:既要追求产品的快速迭代与高性能,又要确保功能安全、网络安全等关键要素;同时,还要降低开发成本与生产成本。这种多目标优化的问题,成为了制约汽车行业软件发展的主要瓶颈。


模型化和服务化助力开发降本增效


在降本增效的迫切需求下,DXC Luxoft莱科德积极探索并实践了模型化与服务化两大策略,以期在提升开发效率与降低成本方面取得突破性进展。


图源:演讲嘉宾素材


模型化:加速开发,提升质量


模型化开发(Model-Based Development, MBD)以其高效、精准的特点,成为解决软件复杂度问题的有效途径。


在DXC Luxoft莱科德的实践中,不仅利用MBD工具进行代码生成,还进一步将模型化思维扩展到系统架构与逻辑架构层面。通过构建标准化的设计原则、开发模式与建模语言,有效降低了上下游之间的沟通成本,提高了设计的可重用性与可维护性。同时,还注重将模型化开发融入整体开发流程中,结合 功能安全, 预期功能安全和网络安全,通过提前的测试验证与评估,确保软件质量的同时降低后期修改成本。


服务化:降低难度,节省成本


服务化(Service-Oriented Architecture, SOA)是另一项提升软件开发效率的关键技术。DXC Luxoft莱科德早在2018年、2019年便在国内启动了SOA相关的研究与项目实践。通过构建合理完备的服务架构,实现了软件功能的模块化与复用化,降低了开发难度与成本。


在服务化的实施过程中,我们注重从架构、软件到应用三个层面进行全方位提升。在架构层面,我们设计合理的服务分层与配置管理方案;在软件层面,我们实现S2S(Service to Service)的自动化部署与测试;在应用层面,我们则通过扩大SOA技术的使用场景与结合新的商业模式来提高服务的使用率与效益。


然而,服务化的推进并非一蹴而就,我们深知技术与人员的培训投入是不可或缺的。因此,我们制定了明确的技术目标与路线图,逐步推进服务化平台的建设与优化,确保服务化能够真正助力降本增效。


模型化和服务化的应用与实践


在DXC Luxoft莱科德,模型化与服务化的应用已经深入到了开发流程的各个环节。我们构建了完整的开发流、方法论与工具链体系,从产品定义到系统架构设计、软件架构设计、软件实施再到测试验证等各个阶段都进行了细致的规划与执行。


在模型化方面,注重工具之间的打通与集成。通过定义统一的输入输出模板与角色责任分工,实现了工具链的有机串联与高效协同。同时,还利用自动化配置与验证工具大幅提高了配置效率与准确性。


在服务化方面,依托中间件平台实现了服务的模块化与复用化。通过提供标准化的API接口与低代码开发平台,降低了服务开发的门槛与成本,提高了开发效率与灵活性。此外,还主导验证平台的开发与应用推广工作,为国内外主机厂提供了强有力的技术支持与保障。


总之,DXC Luxoft莱科德通过模型化与服务化的深度实践与创新应用,在提升软件开发效率与降低成本方面取得了显著成效。我们坚信在未来的发展中将继续引领行业变革、推动数字化转型的深入发展。


引用地址:DXCLuxoft:基于模型化服务化的域控架构和软件开发解决方案

上一篇:关于电动汽车电池的11大误解
下一篇:Foretellix亮相第七届进博会,展示前沿自动驾驶系统测试验证技术

小广播
最新汽车电子文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved