...
首页> 外文期刊>International Journal of Computer Systems Science & Engineering >A petri net extension for formal modelling of information systems
【24h】

A petri net extension for formal modelling of information systems

机译:Petri网扩展,用于信息系统的正式建模

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

摘要

Being a powerful instrument for modelling, analysing, and simulating dynamic systems, Petri Nets have been used many times in the past to solve software engineering problems and to model different aspects of information system. However, none of these research attempts have succeeded in modelling complete information system's behaviour in formal and executable way, at the same time. In the field of requirement specification and modelling of the information systems, it is usual to find object-oriented (OO) methodologies (UML) instead of some formal methods such as Petri Nets. In this paper, we propose a model based on extension of Petri Nets for creating formal static and dynamic models of information systems. The proposed model was designed as an executable replacement of the UML dynamic diagrams. For modelling static structure of the system we still suggest using OO methods, but proposed Petri Nets extension provides complete integration of the OO static elements into Petri Nets used as a dynamic model. The main contribution of the proposed Petri Nets extension is that we get the formal model that is, unlike other known formal models, directly and completely executable. More precisely, we created a model of a Petri Net that represents real information system with all its functionalities. Moreover, we created a CASE tool that allows modelling and execution of a system using the proposed model.
机译:作为用于动态系统建模,分析和仿真的强大工具,Petri Nets过去已被广泛用于解决软件工程问题和对信息系统的各个方面进行建模。然而,这些研究尝试都没有成功地同时以形式化和可执行的方式对完整信息系统的行为进行建模。在需求规范和信息系统建模领域,通常会找到面向对象(OO)的方法论(UML),而不是像Petri Nets这样的形式化方法。在本文中,我们提出了一个基于Petri网扩展的模型,用于创建信息系统的形式化静态和动态模型。提出的模型被设计为UML动态图的可执行替代。为了对系统的静态结构进行建模,我们仍然建议使用OO方法,但是建议的Petri Nets扩展将OO静态元素完全集成到用作动态模型的Petri Nets中。提出的Petri Nets扩展的主要贡献在于,我们得到了形式模型,该形式模型与其他已知形式模型不同,可以直接且完全可执行。更准确地说,我们创建了一个Petri网模型,该模型代表具有所有功能的真实信息系统。此外,我们创建了一个CASE工具,该工具可以使用建议的模型对系统进行建模和执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号