|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Kiem-Phong Vo, "IFS: A Tool to Build Application Systems," IEEE Software, vol. 7, no. 4, pp. 29-36, July/August, 1990. | |||
| BibTex | x | ||
| @article{ 10.1109/52.56448, author = {Kiem-Phong Vo}, title = {IFS: A Tool to Build Application Systems}, journal ={IEEE Software}, volume = {7}, number = {4}, issn = {0740-7459}, year = {1990}, pages = {29-36}, doi = {http://doi.ieeecomputersociety.org/10.1109/52.56448}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - IFS: A Tool to Build Application Systems IS - 4 SN - 0740-7459 SP29 EP36 EPD - 29-36 A1 - Kiem-Phong Vo, PY - 1990 KW - IFS; application systems; interpretive frame system; high-level design; user-interface programming; domain-specific programming; interconnected tasks; tool reuse; system construction; frame system; system structure; computational functions; data architecture; IFS language; programming environment; prototyping; high level languages; programming environments; software engineering; software reusability; software tools VL - 7 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.56448
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.
Index Terms:
IFS; application systems; interpretive frame system; high-level design; user-interface programming; domain-specific programming; interconnected tasks; tool reuse; system construction; frame system; system structure; computational functions; data architecture; IFS language; programming environment; prototyping; high level languages; programming environments; software engineering; software reusability; software tools
Citation:
Kiem-Phong Vo, "IFS: A Tool to Build Application Systems," IEEE Software, vol. 7, no. 4, pp. 29-36, July-Aug. 1990, doi:10.1109/52.56448
Usage of this product signifies your acceptance of the Terms of Use.

