首页> 外文期刊>IEEE Transactions on Software Engineering >Formalizing and integrating the dynamic model for object-oriented modeling
【24h】

Formalizing and integrating the dynamic model for object-oriented modeling

机译:正式化和集成动态模型以进行面向对象的建模

获取原文
获取原文并翻译 | 示例
           

摘要

The Object Modeling Technique (OMT), a commonly used object-oriented development technique, comprises the object, dynamic, and functional models to provide three complementary views that graphically describe different aspects of systems. The lack of a well-defined semantics for the integration of the three models hinders the overall development process, particularly during the design phase. Previously, we formalized the object model in terms of algebraic specifications. However, the algebraic specifications only capture the static, structural aspects of a system. They do not explicitly describe the behavior, which is critical for system development especially for the design phase. It is necessary to formalize the dynamic model in terms of the structural descriptions in order to specify and verify the system behavior using rigorous techniques. This paper presents a well-defined formal model for both the object and dynamic models and their integration. The formal model is described in terms of a well-known specification language, LOTOS. Formalization of the graphical notation enables numerous automated processing and analysis tasks, such as behavior simulation and consistency checks between levels of specifications.
机译:对象建模技术(OMT)是一种常用的面向对象的开发技术,包括对象模型,动态模型和功能模型,以提供三个互补的视图,以图形方式描述系统的不同方面。对于三个模型的集成缺乏明确定义的语义阻碍了整个开发过程,尤其是在设计阶段。以前,我们根据代数规范形式化了对象模型。但是,代数规范仅涵盖系统的静态,结构方面。它们没有明确描述行为,这对于系统开发尤其是设计阶段至关重要。有必要根据结构描述形式对动态模型进行形式化,以便使用严格的技术来指定和验证系统行为。本文为对象模型和动态模型以及它们的集成提供了一个定义明确的形式模型。形式模型是根据众所周知的规范语言LOTOS描述的。图形符号的形式化使众多自动化处理和分析任务成为可能,例如行为仿真和规范级别之间的一致性检查。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号