首页> 外文会议>System analysis and modeling: About models >A Developer-Friendly Approach for the Validation of Dynamic Compositions
【24h】

A Developer-Friendly Approach for the Validation of Dynamic Compositions

机译:开发人员友好的动态构图验证方法

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

摘要

A major challenge of dynamic composition is to find ways to model components and analyze their composition in order to guarantee that the composition is free from interaction errors and deadlocks. Existing techniques for validation typically require expert knowledge in formal modelling and reasoning, and do not lend themselves to be used at runtime. However, we find that a coarse-grained description of a composition can be sufficient to ensure the consistency of compositions and to detect potential deadlocks. Our approach requires software developers to specify component models from which the properties needed for validation at runtime can be derived, and to perform some well-formedness and compliancy checks at design time. The new development tasks are integrated in a UML-based development process using concepts that developers are familiar with. The assessment of the approach indicates that developers with ordinary modelling skills are able to detect problems in composition at an early stage, and thereby design safe systems in an efficient manner.
机译:动态合成的主要挑战是找到对组件进行建模和分析其组成的方法,以确保合成没有交互错误和死锁。现有的验证技术通常需要形式建模和推理方面的专业知识,并且不适合在运行时使用。但是,我们发现对组合物进行粗粒度描述足以确保组合物的一致性并检测潜在的死锁。我们的方法要求软件开发人员指定组件模型,从中可以导出运行时验证所需的属性,并在设计时执行一些格式正确和符合性检查。使用开发人员熟悉的概念,将新的开发任务集成到基于UML的开发过程中。对这种方法的评估表明,具有普通建模技能的开发人员能够在早期阶段发现构图问题,从而以有效的方式设计安全的系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号