首页> 外文会议>IASTED International Conference on Applied Modelling and Simulation >Program modelling with Petri Nets: the CVS example
【24h】

Program modelling with Petri Nets: the CVS example

机译:用Petri网进行计划:CVS示例

获取原文

摘要

The behavior of a computer program can be seen as a succession of events that modify its state or the state of the system where it is executed, that is, it can be seen as a Discrete Event Dynamic System (DEDS), so it is possible to use the different methods for modelling DEDS to describe the behavior of a program. However, no all methods are equal. Today is frequent to have distributed or concurrent applications. One example is the Concurrent Version System (CVS) that allows the control of the development of programs through distributed environments. In the same category can be considered many kinds of documents that result of the collaboration of geographically spread group of persons. The contribution of the present work is to use Petri Nets as a way to describe -informally and formally- the behaviour of a program that has a concurrent behavior as is CVS. The resulting model can serve as a formal specification -that can be mathematically analyzed-, as a pedagogic aid or as a simulator -that can help simulate the effects of the program. The model helps to understand the effects and the interactions of the program with its environment.
机译:计算机程序的行为可以看作是修改其状态或执行的系统状态的事件的连续事件,即它可以被视为离散事件动态系统(DED),因此可以使用不同的模型方法来描述程序的行为。但是,没有所有方法都是平等的。今天经常出现分布式或并发应用程序。一个示例是并发版本系统(CVS),允许通过分布式环境控制程序的开发。在相同的类别中,可以被认为是由于地理上传播人群的合作导致的许多文件。本作本作的贡献是使用Petri网作为描述 - 形式和正式的方式 - 程序的行为,其具有CVS并发行为。得到的模型可以用作形式的规范 - 可以在数学上分析 - 作为教学辅助辅助装置或作为模拟器 - 可以帮助模拟程序的效果。该模型有助于了解程序与其环境的影响和互动。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号