This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Case for Frame-Based Software Engineering
July/August 2007 (vol. 24 no. 4)
pp. 90-99
Paul G. Bassett, Cutter Consortium
A frame is an archetype—a model from which all similar things are made. Frame technology can synthesize any information structure (such as a program) from machine-adaptable frames. The author contrasts FT with object-oriented classes. By canonically defining each information structure in terms of its unique properties, frames avoid the complexities induced by code-level redundancies. Frames also solve the problem of how to regenerate domain-specific-language programs without destroying prior customizations. The article includes evidence of FT's efficacy, its impact on software's life cycle, elements of frame design, and an easy way to get started.
Index Terms:
reuse models, automatic programming, evolutionary programming, software engineering process
Citation:
Paul G. Bassett, "The Case for Frame-Based Software Engineering," IEEE Software, vol. 24, no. 4, pp. 90-99, July-Aug. 2007, doi:10.1109/MS.2007.119
Usage of this product signifies your acceptance of the Terms of Use.