Qt Group可以为您提供业界领先的静态代码分析工具。Axivion Suite包含 Axivion Static Code Analysis 和 Axivion Architecture Verification ,为您提供业界领先的代码深入分析服务。如您有兴趣了解更多信息,或希望讨论产品评估的可能性,请联系我们。
静态代码分析可检查软件项目的风格和编码违规。在项目早期阶段检测克隆代码、死代码、被零除及其他代码缺陷,可减少后期修复所需的时间和成本。该工具支持众多指标和编码规则。尤其是与安全与保障相关的方面,因此可以轻松监控。此外,还可添加独立编码规则以及配置选项,确保从项目之初就保持高质量标准。
实现架构验证可确保系统结构保持清晰明了。为创建软件架构的结构模型,您可以手动设置,也可以从UML模型或其他形式的图形结构中导入。软件架构侵蚀和架构债务变得透明,因此可以有效地应对。为了检查代码是否符合架构,需标记偏差、阻止进一步的架构侵蚀。已存在的架构设计债务可以通过有针对性的重构措施加以纠正,您可以在架构验证的结果报告中直接监控这些措施。
软件侵蚀(又称技术债务)描述了随着时间的推移,软件的可维护性、可扩展性及可重用性变得更加困难甚至不可能的过程。程序代码会被不断修改,以增强软件功能或适应新要求。由于复杂软件通常由一个团队开发,他们对于不熟悉的代码部分可能有不同的预期。这可能会导致一个人修改代码时没有意识到会影响其他部分的代码,从而违反架构或功能限制。虽然这可能不会损害软件的功能,但会给未来的任务带来额外负担。
在安全性方面,软件侵蚀会降低系统的可靠性,并危及其功能安全性。因此,软件可能不再符合认证标准(如ISO、DoD、MISRA),从而阻碍了某些应用领域的成功认证。
+ 验证
+ 恢复和考古
+ UML®工具集成
+ AUTOSAR arxml导入
+ 分解
+ 分离
+ 安全架构合规性
+ MISRA C/C++、CERT®、AUTOSAR C++14、CWE、ISO/IEC TS 17961
+ 编码指南
+ 运行时错误检测
+ 通过SGS-TÜV Saar认证机构的ISO 26262、IEC 61508、IEC 62304、EN 50128及EN 50657认证
+ ISO 25119、DO-178B/C
+ SPICE®、ASPICE
+ 克隆代码检测与管理
+ 死代码与周期检测
+ 包括分析器
+ 量度(包括HIS)
+ 工具链集成
+ CI/DevOps集成
+ IDE集成
+ 无缝流程集成
+ 独立编码规则
+ 辅导与培训
“具有不同汽车安全完整性等级(ASIL)要求的软件组件进一步增加了汽车嵌入式软件的复杂性。借助通过ISO 26262认证的Axivion Suite,舍弗勒汽车保持了其混合ASIL系统的高品质。自动化架构验证减少了手动测试工作,从而为电动汽车开发创造免费生产力。”
“我们评估了多款静态代码分析工具,Axivion Suite在我们的测试中脱颖而出。该工具在AUTOSAR C++14的覆盖率方面表现杰出,其易用性、控制流和数据分析以及报告生成功能令我们心悦诚服。Axivion Suite已成为我们开发工作流程中的主要组件,也是我们DevOps流程中的重要组成部分。”
“专业服务团队在软件实现过程中提供了出色支持,帮助我们快速轻松地将Axivion Suite集成到我们的开发环境中。现在几乎没有架构违规;相反,我们全球各地的开发团队都拥有了更高标准的架构一致的代码。”
“Axivion Suite大大减少了我们的集成工作量和集成风险。”
“Axivion Suite帮助我们完美实现了架构中的设想。与我们的UML工具链无缝集成非常顺畅,让我们的日常工作变得更加轻松。”
“对我们来说,关键因素是Axivion Suite具有无与伦比的高度适配性。只有这样,我们才能在日益数字化的工业环境中继续保持智能传感器的高质量标准。”
“Axivion Suite真正改变了游戏规则。得益于持续的测试,开发者不断学习进步,提高了对相应架构要求的接受度。这种软件考古学项目为达到汽车SPICE标准的3级要求扫清了障碍。”
无论您是为小型传感器还是大型机械开发嵌入式软件,是为了提高可用性还是希望达到行业标准:我们的质量保证工具都将帮助您以更少资源、更快、更好地实现目标。您可以在我们专家的帮助下定制工具,以确保您不必做出妥协就可取得项目成功。
新技术、对安全与保障的最高要求以及更复杂的控制单元对汽车行业提出了挑战。客户对软件质量有着严格的要求。这些要求都是通过监控MISRA或AUTOSAR C++14等编码指南或HIS等量度的合规性来实现的。许多客户还根据ISO 26262标准,对项目提出了从QM到ASIL D的安全要求。Axivion Suite是满足所有这些要求的理想选择。
了解有关我们汽车行业解决方案的更多信息今天,软件已成为医疗设备不可或缺的一部分。必须始终确保这些软件既能有效实现所需的功能,又能保证患者的安全,不会导致不可接受的风险。医疗设备软件的开发面临着两项基本任务:
Axivion Suite为这两个问题提供了解决方案。通过架构分析,您可以确保软件架构的合规性,还可以定义安全架构并监控其合规性。
了解有关我们医疗行业解决方案的更多信息自动化正变得日益网络化,并且必须解决日益复杂的任务。复杂的控制算法、快速安全的通信以及各种变体都必须快速实施并具有可维护性。工业4.0(RAMI 4.0)等趋势描述了在各个层面实现网络化的途径。5G的可用性、人工智能的可能性以及对大型物联网(IoT)中各种组件之间的交互预期加速了这一趋势。Axivion Suite满足IEC 61508等安全标准的要求,而Axivion Tool Qualification Kit可始终保证测试的可信度。此外,Axivion Suite还可持续监控MISRA或AUTOSAR C++14等编码指南或量度的合规性。
了解有关我们自动化行业解决方案的更多信息请与我们联系,以便我们讨论您用例的详细情况,了解我们如何帮助您的项目取得更大成功。一旦我们了解了您的用例情况,包括项目背景,使用的编程语言和工具,以及项目参与人数,我们将向您展示Axivion Static Code Analysis和Axivion Architecture Verification可以如何帮助您实现目标。
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.