Narada:多系统应用程序规范和执行的环境

Y. Halabi, M. Ansari, R. Batra, W. Jin, G. Karabatis, P. Krychiniak, M. Rusinkiewicz, L. Suardi
{"title":"Narada:多系统应用程序规范和执行的环境","authors":"Y. Halabi, M. Ansari, R. Batra, W. Jin, G. Karabatis, P. Krychiniak, M. Rusinkiewicz, L. Suardi","doi":"10.1109/ICSI.1992.217263","DOIUrl":null,"url":null,"abstract":"Describes Narada, an environment in which multi-system; applications can be defined using high-level specifications, without dealing explicitly with the details of task synchronization and data exchange. Once an application is defined, it can be executed automatically, providing location transparency and resolving most of the hardware and software incompatibilities. The paper discusses the task specification language used by Narada and shows how it can be used as an intermediate execution language for multidatabase query languages and to support various extended transaction models. The paper also discusses how programs specified in this language can be executed in a heterogeneous computing environment consisting of autonomous software systems.<<ETX>>","PeriodicalId":129031,"journal":{"name":"Proceedings of the Second International Conference on Systems Integration","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Narada: an environment for specification and execution of multi-system applications\",\"authors\":\"Y. Halabi, M. Ansari, R. Batra, W. Jin, G. Karabatis, P. Krychiniak, M. Rusinkiewicz, L. Suardi\",\"doi\":\"10.1109/ICSI.1992.217263\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Describes Narada, an environment in which multi-system; applications can be defined using high-level specifications, without dealing explicitly with the details of task synchronization and data exchange. Once an application is defined, it can be executed automatically, providing location transparency and resolving most of the hardware and software incompatibilities. The paper discusses the task specification language used by Narada and shows how it can be used as an intermediate execution language for multidatabase query languages and to support various extended transaction models. The paper also discusses how programs specified in this language can be executed in a heterogeneous computing environment consisting of autonomous software systems.<<ETX>>\",\"PeriodicalId\":129031,\"journal\":{\"name\":\"Proceedings of the Second International Conference on Systems Integration\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-06-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Second International Conference on Systems Integration\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSI.1992.217263\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Second International Conference on Systems Integration","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSI.1992.217263","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15

摘要

描述南都,一个多系统的环境;可以使用高级规范定义应用程序,而不需要显式地处理任务同步和数据交换的细节。一旦定义了应用程序,它就可以自动执行,从而提供位置透明性并解决大多数硬件和软件不兼容问题。本文讨论了Narada所使用的任务规范语言,并展示了如何将其用作多数据库查询语言的中间执行语言,以及如何支持各种扩展事务模型。本文还讨论了用这种语言指定的程序如何在由自治软件系统组成的异构计算环境中执行。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Narada: an environment for specification and execution of multi-system applications
Describes Narada, an environment in which multi-system; applications can be defined using high-level specifications, without dealing explicitly with the details of task synchronization and data exchange. Once an application is defined, it can be executed automatically, providing location transparency and resolving most of the hardware and software incompatibilities. The paper discusses the task specification language used by Narada and shows how it can be used as an intermediate execution language for multidatabase query languages and to support various extended transaction models. The paper also discusses how programs specified in this language can be executed in a heterogeneous computing environment consisting of autonomous software systems.<>
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信