首页> 外文会议>Proceedings of the 1990 ACM annual conference on Cooperation >Simulation of an automatic banking system with the Ada programming language (abstract)
【24h】

Simulation of an automatic banking system with the Ada programming language (abstract)

机译:使用Ada编程语言模拟自动银行系统(摘要)

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

摘要

In a class of applications, a model exists in which calculations depend upon a fixed set of independent real model parameters, say V1, V2, …, Vn. Each of the V's is a function of auxiliary data. The model often has a large number of discrete states, characterized by a set of discrete state parameters S1, S2, …, Sm. To calculate any particular V, a different function (algorithm and auxiliary data) may be needed for each state; typically, however, a function is shared among some group of states. It is desirable that only one copy of each function exist. The state may change frequently. Moreover, the state parameters are usually not independent; for example, choosing a particular value for one S may restrict permitted values for other S's. In an interactive application, inconsistent choices must be detected.

rn

An application oriented framework is presented for supplying the application with the V's while efficiently reconfiguring the model as the S's are changed. The role of the S's and the details of calculating each V are hidden from the application. The framework is maintainable and, moreover, allows the system to be enhanced by the addition of new states. Finally, inconsistent choices among the state parameters can be easily detected.

机译:

在一类应用程序中,存在一个模型,其中的计算取决于一组固定的独立实际模型参数,例如V1,V2,…,Vn。每个V都是辅助数据的函数。该模型通常具有大量离散状态,其特征在于一组离散状态参数S1,S2,…,Sm。要计算任何特定的V,可能需要为每个状态使用不同的函数(算法和辅助数据);但是,通常情况下,功能是在某些状态组之间共享的。希望每个功能只有一个副本。状态可能会经常更改。而且,状态参数通常不是独立的。例如,为一个S选择一个特定的值可能会限制其他S的允许值。在交互式应用程序中,必须检测到不一致的选择。 rn

提出了一种面向应用程序的框架,该框架可为应用程序提供V,同时随着S的更改有效地重新配置模型。应用程序隐藏了S的作用以及计算每个V的细节。该框架是可维护的,而且允许通过添加新状态来增强系统。最后,状态参数之间的选择不一致可以很容易地被发现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号