首页> 外文期刊>Software and systems modeling >Numeric semantics of class diagrams with multiplicity and uniqueness constraints
【24h】

Numeric semantics of class diagrams with multiplicity and uniqueness constraints

机译:具有多重性和唯一性约束的类图的数字语义

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

摘要

We translate class diagrams with multiplicity constraints and uniqueness attributes to inequalities over non-negative integers. Based on this numeric semantics we check the satisfiability and consistency of class diagrams and compute minimal models. We show that this approach is efficient and provides succinct user feedback in the case of errors. In an experimental section we demonstrate that general off-the-shelf solvers for integer linear programming perform as well on real-world and synthetic benchmarks as specialised algorithms do, facilitating the extension of the formal model by further numeric constraints like cost functions. Our results are embedded in a research programme on reasoning about class diagrams and are motivated by applications in configuration management. Compared to other (for instance logic-based) approaches our aim is to hide the complexity of formal methods behind familiar user interfaces like class diagrams and to concentrate on problems that can be solved efficiently in order to be able to provide immediate feedback to users.
机译:我们将具有多重性约束和唯一性属性的类图转换为非负整数上的不等式。基于此数字语义,我们检查类图的可满足性和一致性,并计算最小模型。我们证明了这种方法是有效的,并在出现错误的情况下提供了简洁的用户反馈。在一个实验部分中,我们证明了整数线性规划的通用解决方案在现实世界和综合基准上的性能与专用算法一样出色,并通过诸如成本函数之类的其他数值约束促进了形式模型的扩展。我们的结果被嵌入到有关类图推理的研究程序中,并且受到配置管理中应用程序的激励。与其他方法(例如,基于逻辑的方法)相比,我们的目标是将形式方法的复杂性隐藏在熟悉的用户界面(如类图)之后,并专注于可以有效解决的问题,以便能够向用户提供即时反馈。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号