[ont.events] ICR June 8 Paul Bassett Netron Inc. Frame-Based Software Engineering

cfry@watdcsu.waterloo.edu (C.Fry - Inst. Computer Research) (06/01/88)

                          Frame-Based Software Engineering

          by

          Paul G. Bassett

          of

          VP Research
          Netron Inc.

          Abstract

          For any class  of  objects,  an  engineering  body  of  knowledge
          develops  from an understanding of the principles of construction
          for that class.  Principles of construction are really principles
          of composition from common components:  i.e. reuse.  So the issue
          is: what reuse principles  cope  with  that  unique  property  of
          software - its need to remain soft?  Reusability problems are ex-
          plored from several perspectives:   `cut-and-paste'  programming,
          subroutines,  structured  programming,  language design, and code
          generators.

          The `same as, except' reusability  principle  is  introduced  and
          used  to  explain  Bassett Frame Technology, a formal engineering
          basis for designing, constructing and maintaining  software  from
          reusable  parts.   A set of tools that apply frame-based software
          engineering to COBOL applications  are  described  to  illustrate
          significant achievements in practice.

          DATE:     Wednesday, June 8, 1988

          TIME:     3:30 p.m.

          PLACE:    University of Waterloo, Davis Centre Room 1302

          Everyone is welcome.  Refreshments served.