Abstract | In the design of computer-based systems, simulation tools employed during various stages of the design cycle can provide significant insight into the behavior of the proposed design. Unfortunately the knowledge gained through the course of a simulation exercise is typically lost and inaccessible to other designs. One promising solution to this is the utilization of development environments that can support libraries of models at high levels of abstraction - more suitable for reuse. One such environment is the Design Analysis and Synthesis Environment (DASE) based on the Design Specification Language, or DSL. DASE allows designers to model, experiment with, and reuse model components in other designs. Whereas component reuse has been studied extensively and widely supported in environments such as DASE, reuse of a different form - structural reuse - is still relatively poorly understood. The Extended Style Notation (ESN) establishes a basis for describing the abstract structure of systems at a high level - thus facilitating structural reuse. This paper presents a framework - a marriage of ESN and DSL - to create a rapid prototyping and simulation environment supporting both structural and component reuse. |
---|