Narada: an environment for specification and execution of multi-system applications
- 2 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 680-690
- https://doi.org/10.1109/icsi.1992.217263
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.<>Keywords
This publication has 3 references indexed in Scilit:
- Coordinating activities through extended sagas: a summaryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The distributed operation language for specifying multi-system applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- MSQL: A multidatabase languageInformation Sciences, 1989