DocumentCode
279043
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
Volume
iii
fYear
1992
fDate
7-10 Jan 1992
Firstpage
449
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;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Conference_Location
Kauai, HI
Print_ISBN
0-8186-2420-5
Type
conf
DOI
10.1109/HICSS.1992.183516
Filename
183516
Link To Document