• DocumentCode
    2076883
  • Title

    Automated schema selection in software synthesis

  • Author

    Hewett, M. ; Hewett, Rattikorn

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
  • fYear
    1994
  • fDate
    1-4 Mar 1994
  • Firstpage
    77
  • Lastpage
    83
  • Abstract
    Automated software synthesis is one of the primary methods used in knowledge-based software engineering. Although many software synthesis systems have been successfully designed and implemented, automatic control of these systems remains a difficult problem. This paper describes a task-specific framework called MetaMorphos that allows explicit representations of control knowledge about the programming task and contains a selection method based on a given set of features. We apply MetaMorphos in the domain of schema-based software synthesis systems and illustrate how we use MetaMorphos to select data structure and algorithm schemas. An example shows how MetaMorphos handles the difficult problem of selecting schemas for two very similar problems which, in the best case, require different solutions
  • Keywords
    intelligent design assistants; knowledge based systems; software tools; MetaMorphos; algorithm schemas; automated schema selection; control knowledge; data structure; explicit representations; knowledge-based software engineering; programming task; software synthesis; task-specific framework; Automatic control; Automation; Computer science; Control system synthesis; Data structures; Humans; Programming profession; Software engineering; Software libraries; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Artificial Intelligence for Applications, 1994., Proceedings of the Tenth Conference on
  • Conference_Location
    San Antonia, TX
  • Print_ISBN
    0-8186-5550-X
  • Type

    conf

  • DOI
    10.1109/CAIA.1994.323689
  • Filename
    323689