Published 1996 | Version v1
Book

A framework for distributed mixed-language scientific applications

Creators

  • 1. Lawrence Berkeley National Lab., CA (United States)

Description

The Object Management Group has defined an architecture (COBRA) for distributed object applications based on an Object Broker and Interface Definition Language. This project builds upon this architecture to establish a framework for the creation of mixed language scientific applications. A prototype compiler has been written that generates FORTRAN 90 or Eiffel subs and skeletons and the required C++ glue code from an input IDL file that specifies object interfaces. This generated code can be used directly for non-distributed mixed language applications or in conjunction with the C++ code generated from a commercial IDL compiler for distributed applications. A feasibility study is presently to see whether a fully integrated software development environment for distributed, mixed-language applications can be created by modifying the back-end code generator of a commercial CASE tool to emit IDL. (author)

Part of:
Computing in high energy physics '95

Additional details

Publishing Information

Publisher
World Scientific
Imprint Place
Singapore (Singapore)
ISBN
981-02-2783-3
Imprint Title
Computing in high energy physics '95
Imprint Pagination
1002 p.
Journal Page Range
p. 615-619

Conference

Title
Computing in high energy physics
Acronym
CHEP95
Dates
18-22 Sep 1995
Place
Rio de Janeiro, RJ (Brazil)

INIS

Country of Publication
Singapore
Country of Input or Organization
Brazil
INIS RN
30054910
Subject category
S99: GENERAL AND MISCELLANEOUS; S72: PHYSICS OF ELEMENTARY PARTICLES AND FIELDS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
COMPUTER CODES; COMPUTERS; COORDINATED RESEARCH PROGRAMS; DATA PROCESSING; HIGH ENERGY PHYSICS; NUCLEAR DATA COLLECTIONS; PROGRAMMING LANGUAGES
Descriptors DEC
PHYSICS; RESEARCH PROGRAMS

Optional Information

Notes
5 refs., 3 figs.; DRQuarrie at LBL.Gov