首页    期刊浏览 2024年11月30日 星期六
登录注册

文章基本信息

  • 标题:Model Analysis of Equivalence Classes in UML Events Relations
  • 本地全文:下载
  • 作者:Nazir Ahmad Zafar
  • 期刊名称:Journal of Software Engineering and Applications
  • 印刷版ISSN:1945-3116
  • 电子版ISSN:1945-3124
  • 出版年度:2013
  • 卷号:06
  • 期号:12
  • 页码:653-661
  • DOI:10.4236/jsea.2013.612078
  • 语种:English
  • 出版社:Scientific Research Publishing
  • 摘要:Unified Modeling Language (UML) has become a de facto standard for design, specification and modeling of object oriented software systems. UML structures being graphical in nature lack defining semantics of the systems and are prone to causing errors. Formal methods are proved to be a powerful tool for requirement analysis, design and specification of software systems. Hence, linking UML with formal approaches will enhance modeling power of software systems. In this paper, an approach is developed by integrating UML and Z notation focusing on equivalence relation of the state diagrams. The Z is used because it is based on the first order predicate logic having rigorous computer tool support. The reflexivity, symmetry and transitivity properties, being important at design level, are identified and described. It is believed that this approach will be effective and useful at both academics and industrial level. The need, reasoning and benefits of the integrated approach are discussed. The resultant formal models are analyzed and validated using Z/Eves tool.
  • 关键词:UML; State Diagrams; Equivalence Relations; Formal Methods; Z notation; Validation and Verification
国家哲学社会科学文献中心版权所有