...
首页> 外文期刊>Electronic Communications of the EASST >UML is still inconsistent! How to improve OCL Constraints in the UML 2.3 Superstructure
【24h】

UML is still inconsistent! How to improve OCL Constraints in the UML 2.3 Superstructure

机译:UML仍然不一致!如何改善UML 2.3上层结构中的OCL约束

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Since the first OMG specification of the Unified Modeling Language (UML), the Object Constraint Language (OCL) has been used for the definition of well-formedness rules in the UML specification. These rules have been specified within the early OCL years, when no appropriate tooling existed. Thus, they could not be checked for syntactical and static semantics correctness. In this paper we present an analysis of the static correctness of all OCL rules specified in the UML 2.3 superstructure document. We categorise found errors and propose changes for both the UML specification process and the OCL language to improve the UML specification’s correctness in future versions.
机译:从统一建模语言(UML)的第一个OMG规范开始,对象约束语言(OCL)就已用于UML规范中格式良好的规则的定义。这些规则是在OCL初期(没有适当工具的情况下)指定的。因此,无法检查它们的语法和静态语义正确性。在本文中,我们对UML 2.3上层结构文档中指定的所有OCL规则的静态正确性进行了分析。我们对发现的错误进行分类,并提出针对UML规范过程和OCL语言的更改,以提高UML规范在未来版本中的正确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号