TY - GEN
T1 - Structure notation of dynamic systems
T2 - Proceedings of the 1994 International Conference on Computer Languages
AU - Rodrigues, M. A.
AU - Loftus, C.
AU - Ratcliffe, M.
AU - Li, Y. F.
PY - 1994
Y1 - 1994
N2 - This paper describes a visual programming environment called PROX (Pictorial Programming for Control Systems and Simulation) and its application to the development of software code for dynamic systems. We show how PROX is used for modeling and simulating a continuous process of interdependent variables with emphasis on user software development. Some of PROX key features are highlighted, such as encouraging users to consider the structure of the model and the interdependency of variables through feedback processes as the cause for behaviour in dynamic systems. PROX is an example of how Software Engineering (SE), Artificial Intelligence (AI) and model building can be integrated into a single framework to help users to generate code and create their own understanding of dynamic systems. PROX is written in Pop-11 under X-Windows allowing the user to write application programs by simply connecting icons. As the building blocks are hooked together, PROX creates equations and procedures behind the scenes and, as soon as the connections are drawn, programs can be run immediately and variables can be plotted. In this way, assumptions about the structure of the system being modeled can rapidly be tested without the need for extensive recompilation.
AB - This paper describes a visual programming environment called PROX (Pictorial Programming for Control Systems and Simulation) and its application to the development of software code for dynamic systems. We show how PROX is used for modeling and simulating a continuous process of interdependent variables with emphasis on user software development. Some of PROX key features are highlighted, such as encouraging users to consider the structure of the model and the interdependency of variables through feedback processes as the cause for behaviour in dynamic systems. PROX is an example of how Software Engineering (SE), Artificial Intelligence (AI) and model building can be integrated into a single framework to help users to generate code and create their own understanding of dynamic systems. PROX is written in Pop-11 under X-Windows allowing the user to write application programs by simply connecting icons. As the building blocks are hooked together, PROX creates equations and procedures behind the scenes and, as soon as the connections are drawn, programs can be run immediately and variables can be plotted. In this way, assumptions about the structure of the system being modeled can rapidly be tested without the need for extensive recompilation.
UR - https://www.scopus.com/pages/publications/0028195117
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-0028195117&origin=recordpage
M3 - RGC 32 - Refereed conference paper (with host publication)
SN - 818656425
SP - 219
EP - 228
BT - IEEE International Conference on Computer Languages
PB - IEEE
Y2 - 16 May 1994 through 19 May 1994
ER -