Title :
Language support for multidisciplinary applications
Author :
Mehrotra, Piyush ; Van Rosendale, John ; Zima, Hans P.
Author_Institution :
ICASE, NASA Langley Res. Center, Hampton, VA, USA
Abstract :
The authors survey multidisciplinary application (MDA) characteristics and derive a corresponding set of language requirements, focusing on modular system design and multilevel parallelism. After evaluating the MDA computability of several languages and paradigms, they present Opus, the language they designed to support MDA requirements
Keywords :
natural sciences computing; parallel languages; parallel programming; systems analysis; MDA characteristics; MDA computability; MDA requirements; Opus; language requirements; language support; modular system design; multidisciplinary applications; multilevel parallelism; Aerospace engineering; Application software; Clouds; Computational modeling; Computer applications; Design engineering; Design optimization; Ecosystems; Object oriented modeling; Parallel processing;
Journal_Title :
Computational Science & Engineering, IEEE