首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >Propositional Logic Constraint Patterns and Their Use in UML-Based Conceptual Modeling and Analysis
【24h】

Propositional Logic Constraint Patterns and Their Use in UML-Based Conceptual Modeling and Analysis

机译:命题逻辑约束模式及其在基于UML的概念建模和分析中的使用

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

摘要

An important conceptual modeling activity in the development of database, object-oriented and agent-oriented systems is the capture and expression of domain constraints governing underlying data and object states. UML is increasingly used for capturing conceptual models, as it supports conceptual modeling of arbitrary domains, and has extensible notation allowing capture of invariant constraints both in the class diagram notation and in the separately denoted OCL syntax. However, a need exists for increased formalism in constraint capture that does not sacrifice ease of use for the analyst. In this paper, we codify a set of invariant patterns formalized for capturing a rich category of propositional constraints on class diagrams. We use tools of Boolean logic to set out the distinction between these patterns, applying them in modeling by way of example. We use graph notation to systematically uncover constraints hidden in the diagrams. We present data collected from applications across different domains, supporting the importance of "pattern-finding" for n-variable propositional constraints using general graph theoretic methods. This approach enriches UML-based conceptual modeling for greater completeness, consistency, and correctness by formalizing the syntax and semantics of these constraint patterns, which has not been done in a comprehensive manner before now
机译:在开发数据库,​​面向对象和面向代理的系统中,重要的概念建模活动是捕获和表达控制基础数据和对象状态的域约束。 UML越来越多地用于捕获概念模型,因为它支持任意域的概念建模,并且具有可扩展的表示法,可以捕获类图表示法和单独表示的OCL语法中的不变约束。但是,需要在约束捕获中增加形式主义,而这不会牺牲分析人员的易用性。在本文中,我们整理了一组形式化的不变模式,以捕获类图上丰富的命题约束类别。我们使用布尔逻辑工具来设置这些模式之间的区别,并通过示例的方式将其应用于建模中。我们使用图形符号来系统地发现隐藏在图中的约束。我们介绍了从不同领域的应用程序收集的数据,支持使用通用图论方法对n变量命题约束进行“模式查找”的重要性。这种方法通过将这些约束模式的语法和语义形式化,丰富了基于UML的概念模型,以实现更高的完整性,一致性和正确性,这在目前还没有以全面的方式进行

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号