首页> 外文会议>Annual Midwest Instruction and Computing Symposium >Verification Validation of Object-Oriented Functional Design using Formal Specification Techniques
【24h】

Verification Validation of Object-Oriented Functional Design using Formal Specification Techniques

机译:使用正式规格技术验证与面向对象功能设计的验证

获取原文

摘要

UML is now an ISO standard used for graphically representing software systems. It possesses key advantages such as simplicity, intuitiveness and recently it has been considered as a semi-formal specification notation. However, UML falls short in the latter area because it utilizes loose semantics which leads to ambiguity among its models. In some cases ambiguity can be negligible, however in safety critical systems this may lead to detrimental consequences. One technique to eliminate this ambiguity is to transform UML models into an analyzable representation with the use of formal specification techniques. Prior work has been conducted in formalizing UML class diagram attribute constraints and from that research, the work conducted here follows to demonstrate formalizing the operation signatures of the said classes within the UML class diagram. This effort will look at how UML model verification and validation can be done by analyzing pre- and post-conditions of user-defined functions using Z notation - a formal specification language.
机译:UML现在是用于图形代表软件系统的ISO标准。它具有简单,直观,最近的关键优势,它被认为是半正式的规格符号。然而,后一个区域的UML缺乏,因为它利用松散的语义,这导致其模型之间的模糊性。在某些情况下,模糊可能可以忽略不计,但在安全关键系统中可能导致不利的后果。消除这种模糊性的一种技术是通过使用形式规范技术将UML模型转换为可分析的表示。在正式的UML类图表属性约束中进行了事先工作,从该研究中,在此进行的工作遵循以演示在UML类图中正式地形成所述类的操作签名。这种努力将通过使用z表示法分析用户定义的函数的预先和后条件来了解UML模型验证和验证如何 - 正式规范语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号