• DocumentCode
    3310710
  • Title

    Building a banking system specification using machine learning

  • Author

    Genest, Jean

  • Author_Institution
    Dept. of Math., Coll. Mil. R. de St.-Jean, Saint-Jean-sur-Richelieu, Que., Canada
  • fYear
    1991
  • fDate
    9-11 Oct 1991
  • Firstpage
    263
  • Lastpage
    268
  • Abstract
    Transforming user requirements into software specification is a complex and demanding task. Artificial intelligence methods such as machine learning (ML) can assist in the software specification process by providing support to system designers. This paper presents an approach based on explanation-based learning (EBL), a ML technique in which a concept is learned by building an explanation. The approach is presented in the context of the system LISE (Learning in Software Engineering). LISE converts a user requirement for a software module into an operational module definition using EBL with an incomplete theory. An example where LISE is used to build the specification of a banking system is illustrated
  • Keywords
    bank data processing; case-based reasoning; explanation; formal specification; learning (artificial intelligence); LISE; Learning in Software Engineering; banking system specification; case-based reasoning; explanation-based learning; machine learning; user requirements; Artificial intelligence; Banking; Buildings; Machine learning; Mathematics; Multilevel systems; Programming; Software design; Software engineering; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Artificial Intelligence Applications on Wall Street, 1991. Proceedings., First International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-8186-2240-7
  • Type

    conf

  • DOI
    10.1109/AIAWS.1991.236591
  • Filename
    236591