Stateless functions, also referred to as algorithmic models, return an output given inputs that all occur at the same time instant. As relatively simple dynamic models, which define the behavior of variables over a timeline, algorithmic models nevertheless encode knowledge of entities that can be essential for use within models in a particular domain. This paper presents a development methodology for representing algorithmic models within the Discrete Event Systems Specifications (DEVS) formalism and employing the System Entity Structure (SES) to organize these models for reuse in new compositions. A use case example is used for illustration of the development process and the benefits in savings of time and effort are illustrated. Finally, some future possibilities to enhance the support of DEVS environments for this methodology are discussed.
展开▼