John:
We use UNIFACE to develop multi-platform systems that will be used/sold to more than one client. Go to
http://www.UNIFACE.com for more information.
We use FORTE 4GL to develop multi-platform systems where partioniong may change over the life of the application (or from client to client). Go to
http://www.sun.com/forte/4gl/index.html for more information.
I will not discuss these products further because they are specialized tools and are of no value to most of the people on UT.
Daniel