首页> 外文会议>Workshops and Symposia at MoDELS >Evaluation of OCL for Large-Scale Modelling: A Different View of the Mondex Purse
【24h】

Evaluation of OCL for Large-Scale Modelling: A Different View of the Mondex Purse

机译:对大规模建模的OCL评估:Mondex钱包的不同视图

获取原文

摘要

OCL is used to add rigour to UML/MOF models, and in particular can be used to express behavioural details (e.g., operation pre- and postconditions, class invariants) of such models. The applicability and utility of OCL can be assessed by applying it to realistic applications and by investigating its capabilities both in terms of language characteristics and tool support. With this in mind, in this paper we model functional requirements for the Mondex Smart Card Application using UML Diagrams, demonstrate how system invariants as well as operation pre- and post-conditions are specified in OCL, and explore the degree to which OCL tool support can be used to create and validate these models. Moreover, we discuss how these pre- and post-conditions can be validated, in part by discussing how test cases can be selected from the OCL specifications created.
机译:OCL用于将严格添加到UML / MOF模型,特别是可用于表达此类模型的行为细节(例如,操作前提和后期和级别不变)。可以通过将其应用于现实应用来评估OCL的适用性和效用,并通过在语言特征和工具支持方面调查其能力。考虑到这一点,在本文中,我们使用UML图模拟Mondex智能卡应用程序的功能要求,演示如何在OCL中指定系统不变性以及操作前和后期条件,并探讨OCL工具支持的程度可用于创建和验证这些模型。此外,我们讨论如何通过讨论如何从创建的OCL规范中选择测试用例来验证这些预先和后期条件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号