【24h】

Applying Modular Decomposition in Simulink

机译:在Simulink中应用模块化分解

获取原文

摘要

Modular decomposition is widely used in software engineering to support design, testing and maintenance of software intensive systems. Model-Based Development (MBD) is a paradigm for developing complex software systems using graphical approaches, with MathWorks’ Simulink being a popular choice. How to develop modular Simulink models with stable interfaces, that facilitate understanding and testing, and achieve low coupling and high cohesion, is relatively understudied. This paper applies a new modular decomposition approach to Simulink case studies from the aerospace and nuclear domains. We evaluate how well it supports information hiding, and its impact on coupling and cohesion, interface complexity, cyclomatic complexity, testability, and performance.
机译:模块化分解广泛用于软件工程,支持软件密集型系统的设计,测试和维护。基于模型的开发(MBD)是一种用于使用图形方法开发复杂软件系统的范例,MathWorks的Simulink是一种流行的选择。如何开发具有稳定接口的模块化Simulink模型,便于了解和测试,并且实现了低耦合和高凝聚力,相对较低。本文采用了一种新的模块化分解方法来实现航空航天和核领域的Simulink案例研究。我们评估其支持信息隐藏的程度,以及其对耦合和凝聚力的影响,界面复杂性,循环复杂性,可测试性和性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号