首页> 外文OA文献 >Solving the bank with Rebel: on the design of the Rebel specification language and its application inside a bank
【2h】

Solving the bank with Rebel: on the design of the Rebel specification language and its application inside a bank

机译:用反叛者解决银行:关于反叛规范语言的设计及其在银行内的应用

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

textabstractLarge organizations like banks suffer from the ever growing complexity of their systems. Evolving the software becomes harder and harder since a single change can affect a much larger part of the system than predicted upfront. A large contributing factor to this problem is that the actual domain knowledge is often implicit, incomplete, or out of date, making it difficult to reason about the correct behavior of the system as a whole. With Rebel we aim to capture and centralize the domain knowledge and relate it to the running systems. Rebel is a formal specification language for controlling the intrinsic complexity of software for financial enterprise systems. In collaboration with ING, a large Dutch bank, we developed the Rebel specification language and an Integrated Specification Environment (ISE), currently offering automated simulation and checking of Rebel specifications using a Satisfiability Modulo Theories (SMT) solver. In this paper we report on our design choices for Rebel, the implementation and features of the ISE, and our initial observations on the application of Rebel inside the bank.
机译:Sextabstractlarge组织,如银行遭受其系统的不断增长的复杂性。不断发展的软件变得越来越难,因为单个变化可能会影响系统的大部分更大的部分而不是预测的前边缘。这个问题的大贡献因素是实际域知识通常是隐含的,不完整的或过期的,这使得难以理解系统的正确行为。通过反叛者,我们的目标是捕获和集中域知识并将其与运行系统相关联。反叛者是一种用于控制金融企业系统软件的内在复杂性的正式规范语言。与大型荷兰银行合作,我们开发了反叛者规范语言和集成规范环境(ISE),目前使用可满足的模具理论(SMT)求解器提供自动模拟和检查反叛规范。在本文中,我们报告了我们对ISE的反叛,实施和特征的设计选择,以及我们对银行内部撤销应用的初步观察。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号