Engineering design models are normally developed using specific modeling tools such as Excel, Matlab, Maple, and Mathematica. It is difficult to connect various models written in different modeling environments and produce results without extensive effort. Phoenix ModelCenter is a commercial tool that can perform this kind of operation on a single desktop computer via a graphical user interface.
In a concurrent design environment where multiple engineers work as a team on a systems analysis problem, the single desktop approach is not appropriate. The Phoenix ModelCenter GUI is not designed for concurrent use by many users simultaneously. It is preferred to have models linked and executed remotely, and allow all participants to see the execution results. Similar to ModelCenter, Phoenix Integration offers an Analysis Server that enables users to incorporate models in various modeling tools into reusable components that can be executed in a networked environment without GUI. The problem is how to link from a concurrent analysis front-end user interface to the Phoenix Analysis Server for engineering model execution.
This work was done by Yeou-Fang Wang, Leonard J. Reder, Bjorn F. Cole, Carlos P. Balacuit, and Jeremy M. Arca of Caltech; Marlin Ballard of the University of Maryland; and Eric Brower of the Georgia Institute of Technology for NASA’s Jet Propulsion Laboratory.