简介
在大型软件系统的生命周期中,企业经常面临架构腐化导致系统难以扩展、技术债务累积影响迭代效率、不良耦合无法支撑业务增长等挑战。“架构设计与重构”服务以业务需求为导向,关键架构技术为支撑,从领域驱动模型到组件化架构,从架构风格 到质量评审,从设计原则到性能优化,致力于全栈技术架构方案和咨询。
某智能汽车企业车控平台软件架构解耦与配置建模项目
与国内某智能车企的车控平台软件团队合作,共同解决车控平台软件在支持多车型、多硬件平台时,遵循 AutoSAR 标准的平台架构不易快速响应变化的问题。通过架构和工程优化,降低新需求引入时的开发工作量,提升交付效率和质量。
协助客户的业务 SE 以及软件架构师,一起对平台的业务逻辑进行领域分析与建模,将软件与底层硬件平台和上层多车型解耦,完成系统的组件化/服务化架构设计。针对车型和硬件的主要变化进行配置建模,分理出独立的配置架构和酉置工程进行管理。识别对整体架构设计存在关键影响的服务与应用,带领客户开发团队,按照新设计进行演进式架构改造和代码重构,完成对新架构设计的可行性和性能验证。
新的车控平台软件架构设计和配置模型,做到了软件核心领域模型的稳定性,与车型和硬件平台解耦,同时保证系统中关键业务的性能约束,提升了开发效率和质量。
某大型 IT 平台企业软件架构重构与优化
与某大型 IT 平台企业合作,针对其核心平台存在架构腐化、迭代缓慢、特定设计范式应用能力不足,架构守护与质量体系薄弱等问题,通过系统性架构重构与技术赋能,优化软件设计与开发流程,提升产品技术竞争力与团队专业能力。
深度介入核心软件平台重点架构重构项目,为开发团队提供专业编程语言技术指导与领域建模支持,助力成员快速掌握重构技术,优化组件代码实现逻辑。面向架构设计及核心开发人员,开展分层级技术培训,内容涵盖架构设计理论、设计模式应用及重构实战技巧。通过对系统核心模块进行深度分析与建模,输出架构优化设计方案,实现多产品架构的标准化与可持续演进。 在架构质量体系方面,围绕企业可信技术变革目标,于安全架构规划、安全编码规范制定、安全机制搭建、白盒验证体系构建等方面提供全流程技术方案。对标业界前沿架构理念,对产品架构进行系统性评估与优化;深入代码开发一线,从代码质量提升、安全可信标准落地、开发自测流程完善等维度提供指导,优化代码框架与开发规范,推动大规模代码重构工作高效完成。
成功实现核心产品线架构全面升级,团队技术开发与架构设计能力显著增强,开发效率提升超 30%,系统扩展性与稳定性大幅提高。完成安全架构重构与白盒测试体系建设,重构后的代码达到行业领先可信标准,软件构建效率与测试执行效率显著提升。通过多维度技术赋能,帮助客户在软件平台的技术创新能力与架构质量方面实现跨越式发展,为技术竞争力与业务拓展提供核心支撑。
人工智能范式创新与研究
AI 系统软件技术栈
全方位的 AI 系统软件技术栈建设与优化咨询,涵盖 CPU/GPU/NPU 异构计算架构、算子软件栈开发、AI 编译器性能调优、AI 推理系统与模型优化等核心领域。为客户团队定制 AI System 软件架构规划与工程优化方案,助力客户提升 AI 模型推理与异构计算执行效率,构建高效、稳定、可扩展的 AI 系统平台底座,提高业务价值转化能力。
可信计算与软件程序安全
在数字化时代,企业面临日益复杂的安全挑战:系统漏洞风险加剧、软件供应链安全隐患凸显、合规要求持续升级。我们的咨询服务致力于通过漏洞挖掘、攻击面分析、模糊测试、 安全测试、逆向技术、恶意代码检测 等方式,为企业提供一揽子系统安全 可信设计和实施方案。