A customizable approach to visual programming using dynamic multimodeling
Hyunju Shim, Paul A. Fishwick · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 2004
There has always been a fine line separating the art of programming and dynamic modeling for simulation. This research attempts to bridge the two by explicitly defining how dynamic multimodeling methods, from the field of simulation, can be used to create computer programs. We investigate the relation between modeling and programming, especially from the field of UML. We also cover the elements of how programming language principles and theory can be manifested in dynamic systems, and illustrate this using a customizable visual modeling system.