Font Size: a A A

Toward a pattern language for discrete event simulation

Posted on:2004-09-19Degree:M.ScType:Thesis
University:University of Alberta (Canada)Candidate:Yin, ChangyuFull Text:PDF
GTID:2468390011477242Subject:Computer Science
Abstract/Summary:
Simulation is such a powerful tool for system, modelling and experimentation that many organizations build various simulation applications. However, the lack of an architectural design handbook forces developers to figure out all the design decisions by themselves. The pattern language presented in this thesis provides a systematic approach to solving these architectural problems, and provides detailed design solutions on how to build a discrete-event simulation system. It separates the problem domain analysis from the system architecture design, thus enhances the knowledge reuse in the problem domain. Moreover, the pattern language enables the software reuse at the architecture level, and maps the domain ontology to the class model for implementation. A prototype is implemented in the thesis to help simulation developers turn the pattern language into a real application.
Keywords/Search Tags:Pattern language, Simulation
Related items