Simulation composition from reusable components offers significant benefits in terms of not only improving software productivity and quality but also providing flexibility to meet changing simulation requirements. Composing a target simulation to satisfy a set of requirements introduces major problems of component specification generation, selection, composition and adaptation of appropriate components as each application of a simulation system may require a unique combination of taskspecific models, interfaces, data stores and analysis algorithms. This paper focuses on the problems of a) Component query generation given abstract simulation requirements, and b) Solution component selection and composition.The paper describes a constraint-based approach where simulation requirements captured as constraints on an application-specific architectural model are mapped to component query specifications which are then used to select and compose solution components.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.