DocumentCode
1388052
Title
IFS: a tool to build application systems
Author
Vo, Kiem-Phong
Author_Institution
AT&T Bell Labs., Murray Hill, NJ, USA
Volume
7
Issue
4
fYear
1990
fDate
7/1/1990 12:00:00 AM
Firstpage
29
Lastpage
36
Abstract
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.<>
Keywords
high level languages; programming environments; software engineering; software reusability; software tools; IFS; IFS language; application systems; computational functions; data architecture; domain-specific programming; frame system; high-level design; interconnected tasks; interpretive frame system; programming environment; prototyping; system construction; system structure; tool reuse; user-interface programming; Application software; Buildings; Database systems; Displays; Embedded software; LAN interconnection; Prototypes; Relational databases; Runtime; User interfaces;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.56448
Filename
56448
Link To Document