首页    期刊浏览 2025年02月20日 星期四
登录注册

文章基本信息

  • 标题:Toward an Integrated Tool Environment for Static Analysis of UML Class and Sequence Models
  • 本地全文:下载
  • 作者:Wuliang Sun (Colorado State University ; USA) Eunjee Song (Baylor University ; USA) Paul C. Grabow (Baylor University
  • 期刊名称:Journal of Universal Computer Science
  • 印刷版ISSN:0948-6968
  • 出版年度:2010
  • 卷号:16
  • 期号:17
  • 出版社:Graz University of Technology and Know-Center
  • 摘要:

    Abstract: There is a need for more rigorous analysis techniques that developers can use for verifying the critical properties in UML models. The UML-based Specification Environment (USE) tool supports verification of invariants, preconditions, and postconditions specified in the Object Constraint Language (OCL). Due to its animation and analysis power, it is useful when checking critical non-functional properties such as security policies. However, the USE requires one to specify a model using its own textual language and does not allow one to import any model specification files created by other UML modeling tools. Hence, you would create a model with OCL constraints using a modeling tool such as the IBM Rational Software Architect (RSA) and then use the USE for the model verification. This approach, however, requires a manual transformation between two different specification formats, which diminishes advantage of using tools for model-level verification. In this paper, we describe our own implementation of a specification transformation engine based on the Model-Driven Architecture (MDA) framework. Our approach currently supports automatic tool-level transformations to USE from UML modeling tools built on the Eclipse-based Modeling Framework (EMF).

  • 关键词:MDA, Model Analysis, OCL, USE, XMI, model transformation
国家哲学社会科学文献中心版权所有