Robert.Seacord@SEI.CMU.EDU (10/10/90)
> Could someone please give a good definition for both "UIMS" and "builder" > so that I can see the difference? i would use the term "UIDE" or user interface development environment to characterize a set of tools that are used to support the development of the user interface of a software system. i would define a "UIMS" to be the run-time architecture of this system. the main purpose of the uims would be to provide a separation of functionality between the presentation independent and dependent portions of the system for portability and maintainability. idt's are usually tools that allow wysiwyg layout of interaction objects but are not desiged to provide this separation of functionality. most of the tools available today combine some aspect of a UIDE and a runtime environment. tools which i would consider as providing a UIMS runtime environment are Serpent and TeleUSE. tools which i would consider strictly idt's include UIMX, Sun Guide and DEC's Vuit (just to pick on all the major vendors). rCs