首页> 外文会议>International Conference on System Theory, Control and Computing >From GMoDS models to object-oriented specifications in Event-B
【24h】

From GMoDS models to object-oriented specifications in Event-B

机译:从GMoDS模型到Event-B中的面向对象的规范

获取原文

摘要

This paper represents a first attempt to express in Event-B the models of the GMoDS (The Goal Model for Dynamic Systems) methodology. GMoDS is a major result of the research related to Organization-Based Multiagent System Engineering methodology (O-MaSE), allowing to specify goals during requirements engineering process and then to use them throughout the system development and at runtime. We choose Event-B as a modelling language for specifying the GMoDS models for two reasons: (a) Event-B has the concept of proving correctness, which supports the accuracy of software development, and (b) its supporting tool, RODIN, is open-source, and it is used in many software industrial applications. Because Event-B is not object-oriented, and because several concepts used in GMoDS are related to object-orientation, we have included in the corresponding Event-B specifications the object-oriented concepts used in the GMoDS models, without changing the syntax and semantics of Event-B, and without using the UML-B tool.
机译:本文代表了在事件B中表达GMoDS(动态系统目标模型)方法的模型的首次尝试。 GMoDS是与基于组织的多代理系统工程方法(O-MaSE)有关的研究的主要成果,它允许在需求工程过程中指定目标,然后在系统开发和运行时使用它们。我们选择Event-B作为指定GMoDS模型的建模语言有两个原因:(a)Event-B具有证明正确性的概念,它支持软件开发的准确性,并且(b)其支持工具RODIN是开源的,并且在许多软件工业应用中使用。由于Event-B不是面向对象的,并且由于GMoDS中使用的几个概念与面向对象有关,因此在相应的Event-B规范中,我们将GMoDS模型中使用的面向对象的概念包括在内,而无需更改语法和事件B的语义,并且不使用UML-B工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号