Prototyping versus specifying: a multiproject experiment
IEEE Transactions on Software Engineering
End-user systems, reusability, and high-level design
VHLLS'94 Proceedings of the USENIX 1994 Very High Level Languages Symposium Proceedings on USENIX 1994 Very High Level Languages Symposium Proceedings
VHLLS'94 Proceedings of the USENIX 1994 Very High Level Languages Symposium Proceedings on USENIX 1994 Very High Level Languages Symposium Proceedings
Hi-index | 0.00 |
The interpretive frame system (IFS), a tool for building application systems, is presented. IFS separates high-level design and user-interface programming from domain-specific programming. It offers a language suitable for implementing systems of interconnected tasks, simplifies the construction of sophisticated but easy-to-use user interfaces, and increases tool reuse in system construction. A system built with IFs is called a frame system, and it consists of four layers-the user interface, system structure, computational functions, and data architecture-which are described. The IFS language and programming environment are also described. A programming example is given. Reuse and prototyping are discussed.