首页> 外文会议>Proceedings of the 2nd international conference on Software engineering >Extending Concurrent Pascal to allow dynamic resource management
【24h】

Extending Concurrent Pascal to allow dynamic resource management

机译:扩展并发Pascal以允许动态资源管理

获取原文

摘要

In Concurrent Pascal, the syntactic and semantic definition of the language prevents the inadvertent definition of a program that might violate the integrity of a shared data object. However, the language also does not allow the dynamic allocation of reusable resources among processes, and this restriction seems unnecessarily stringent. This paper proposes the addition to Concurrent Pascal of a new type of program component, to be called a resource manager. By this means, dynamic resource allocation can be accomplished both safely and efficiently. The notion that a process holds access rights to a resource is generalized to the notion that it holds capability rights, but the capability to actually make use of a resource is granted dynamically. The anonymity of dynamically allocatable resources is also guaranteed.

机译:

在并发Pascal中,语言的语法和语义定义可以防止程序的无意定义,而这可能会破坏共享数据对象的完整性。但是,该语言还不允许在进程之间动态分配可重用资源,并且此限制似乎不必要地严格。本文提出在并行Pascal上增加一种新型程序组件,称为资源 manager 。通过这种方式,可以安全高效地完成动态资源分配。进程拥有对资源的访问权限的概念被概括为它拥有能力权限的概念,但是实际利用资源的能力是动态授予的。动态可分配资源的匿名性也得到保证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号