Some aspects of using CASE tools in a Fusion-based application development project for production optimization

An application development framework for a software project based on fusion as an object‐oriented application development method is presented. An object‐oriented approach has been adopted for the design and implementation of the prototype interactive visual modelling system for building a visual presentation of a refinery process and creation of linear programming model for optimizing production decision variables. The main reason for this selection is the consideration of object‐oriented programming (OOP) as an obvious vehicle for the development of complex visual interactive modelling systems. The main dimensions of the framework are as follows: OO approach, fusion method, computer‐aided software engineering (CASE) tool, application development tool, GUI development tool, and C++ as an implementation language.