• DocumentCode
    3323403
  • Title

    A visual programming environment for programming by example abstraction

  • Author

    Mima, Yoshiaki

  • Author_Institution
    IBM Research, Tokyo Res. Lab., Japan
  • fYear
    1991
  • fDate
    8-11 Oct 1991
  • Firstpage
    132
  • Lastpage
    137
  • Abstract
    The paper describes a way of extending the flexibility of example-based programming. The purpose of introducing such a programming style is to provide the user with a way of telling the system why and how he operates on it. This ability is achieved by introducing three mechanisms for target object specification, goal-driven execution, and parameter transfer by means of a clipboard. In the system, the user can specify the relationship between the application status, the target object, and the user operation. A flexible programming capability can be provided as a monitoring function for system support. Consequently, the user can apply the programming-by-example facility to any applications implemented on top of this system
  • Keywords
    learning by example; programming environments; visual programming; LEDA; OS/2; Presentation Manager; clipboard; example-based programming; goal-driven execution; parameter transfer; programming by example abstraction; target object specification; visual programming environment; Application software; Automatic programming; Environmental management; Functional programming; Monitoring; Operating systems; Programming environments; Programming profession; Trademarks; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1991., Proceedings. 1991 IEEE Workshop on
  • Conference_Location
    Kobe
  • Print_ISBN
    0-8186-2330-6
  • Type

    conf

  • DOI
    10.1109/WVL.1991.238840
  • Filename
    238840