首页> 外文会议>Model Driven Engineering Languages and Systems; Lecture Notes in Computer Science; 4199 >Analysis and Visualization of Behavioral Dependencies Among Distributed Objects Based on UML Models
【24h】

Analysis and Visualization of Behavioral Dependencies Among Distributed Objects Based on UML Models

机译:基于UML模型的分布式对象之间行为依赖的分析和可视化

获取原文
获取原文并翻译 | 示例

摘要

The development of Behavioral Dependency Analysis (BDA) techniques and the visualization of such dependencies have been identified as a high priority in industrial Distributed Real-Time Systems (DRTS). BDA determines the extent to which the functionality of one system entity (e.g., an object, a node) is dependent on other entities. Among many uses, a BDA is traditionally used to perform risk analysis and assessment, fault tolerance and redundancy provisions (e.g. multiple instances of a system entity) in DRTS. Traditionally, most BDA techniques are based on source code or execution traces of a system. However, as model driven development is gaining more popularity, there is a need for model-based BDA techniques. To address this need, we propose a set of procedures and measures for the BDA of distributed objects based on behavioral models (UML sequence diagrams). In contrast to the conventional code-based and execution-trace-based BDA techniques, this measure can be used earlier in the software development life cycle, when the UML design model of a system becomes available, to provide engineers with early insights into dependencies among entities in a DRTS (e.g., early risk identification). We also present a dependency visualization model to visualize measured dependencies. Our approach is applied to a case study to show its applicability and potential usefulness in predicting behavioral dependencies based on UML models.
机译:行为相关性分析(BDA)技术的开发以及此类相关性的可视化已被确定为工业分布式实时系统(DRTS)的高度优先事项。 BDA确定一个系统实体(例如,一个对象,一个节点)的功能依赖于其他实体的程度。在许多用途中,传统上将BDA用于在DRTS中执行风险分析和评估,容错和冗余规定(例如,系统实体的多个实例)。传统上,大多数BDA技术都是基于源代码或系统的执行轨迹。但是,随着模型驱动的开发越来越受欢迎,需要基于模型的BDA技术。为了满足这一需求,我们为基于行为模型(UML序列图)的分布式对象的BDA提出了一套程序和措施。与常规的基于代码和基于执行跟踪的BDA技术相比,当系统的UML设计模型可用时,可以在软件开发生命周期的较早阶段使用此措施,从而为工程师提供对之间依赖关系的早期见解。 DRTS中的实体(例如,早期风险识别)。我们还提出了依赖关系可视化模型,以可视化测量的依赖关系。我们的方法应用于案例研究,以显示其在基于UML模型预测行为依赖关系方面的适用性和潜在实用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号