Title :
An introduction to ASCEND: its language and interactive environment
Author :
Piela, Peter ; McKelvey, Roy ; Westerberg, Arthur
Author_Institution :
Eng. Design Res. Center, Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
Recently there has been a growing realization among researchers and practitioners that current technologies do not adequately support mathematical modeling `in the large´. In this paper the authors discuss a technology called ASCEND, which addresses this issue. They describe two aspects of the technology: a modeling language and an interactive model-building environment. The ASCEND language is structured, declarative and strongly-typed and incorporates object-oriented extensions. The interactive environment is based on the notion of a concurrent set of tools which reflect the various phases of ASCEND modeling. These tools do not enforce a strict sequence of operations, but rather have been designed to support the flexible access implied by declaratively specified models. ASCEND offers solutions to several of the issues raised by A. Geoffrion (1989, 1990) and use categories introduced by him to frame this discussion
Keywords :
digital simulation; interactive programming; interactive systems; object-oriented programming; programming environments; simulation languages; ASCEND; concurrent toolset; declaratively specified models; flexible access; interactive environment; interactive model-building environment; mathematical modeling; modeling language; object-oriented extensions; strongly type language; structured declarative language; Data models; Design engineering; Equations; Industrial relations; Mathematical model; Object oriented modeling; Operations research; Productivity; Refining;
Conference_Titel :
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Conference_Location :
Kauai, HI
Print_ISBN :
0-8186-2420-5
DOI :
10.1109/HICSS.1992.183516