• DocumentCode
    3416457
  • Title

    Visual Craft: a visual integrated development environment

  • Author

    Hegazi, Ahmed F. ; Metwally, Ahmed M. ; Degady, Lamia M. ; Saadat, Wael M Abu El ; El-Kadi, Amr ; El-Kassas, Sherif

  • Author_Institution
    Dept. of Comput. Sci., American Univ. of Cairo, Egypt
  • fYear
    1997
  • fDate
    1-3 Jul 1997
  • Firstpage
    210
  • Lastpage
    214
  • Abstract
    Visual Craft is an ongoing project to develop an integrated software development environment which uses visual languages and notations to support object-oriented development. Visual notations are used to provide an intuitive notation for both system design and implementation. The visual programming component is based on a well-defined graph grammar that enables the systematic construction of such environments, as well as syntax-directed translation and code generation. The programming environment is modeled around interactive, derivation-based, syntax-directed editing. This paper outlines the basic components of Visual Craft and gives a more detailed account of the visual programming aspects of this environment
  • Keywords
    graph grammars; interactive programming; object-oriented methods; programming environments; project support environments; visual languages; visual programming; Visual Craft; code generation; graph grammar; interactive derivation-based syntax-directed editing; object-oriented development; programming environment; syntax-directed translation; system design; system implementation; visual integrated software development environment; visual languages; visual notations; visual programming; Application software; Computer industry; Computer science; Design engineering; Hardware; Humans; Multidimensional systems; Object oriented modeling; Programming environments; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1997. Proceedings., Second IEEE Symposium on
  • Conference_Location
    Alexandria
  • Print_ISBN
    0-8186-7852-6
  • Type

    conf

  • DOI
    10.1109/ISCC.1997.615998
  • Filename
    615998