• DocumentCode
    1692043
  • Title

    Fuzzy logic based interactive recovery of software design

  • Author

    Niere, Jörg

  • Author_Institution
    Dept. of Math. & Comput. Sci., Paderborn Univ., Germany
  • fYear
    2002
  • Firstpage
    727
  • Lastpage
    728
  • Abstract
    This paper presents an approach to semi-automatically detect pattern instances and their implementations in a software system. Design patterns are currently best practice in software development; they provide solutions for nearly all granularities of software design, and this makes them suitable for representing design knowledge. The proposed approach overcomes a number of scalability problems as they exist in other approaches by using fuzzy logic, user interaction and a learning component.
  • Keywords
    computer aided software engineering; fuzzy logic; interactive programming; interactive systems; knowledge representation; object-oriented methods; object-oriented programming; scaling phenomena; best practice; design knowledge representation; design patterns; fuzzy logic; interactive software design recovery; learning component; pattern instance implementations; scalability; semi-automatic pattern instance detection; software design granularity; software development; user interaction; Best practices; Computer science; Documentation; Fuzzy logic; Pattern recognition; Programming; Scalability; Software design; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2002. ICSE 2002. Proceedings of the 24rd International Conference on
  • Conference_Location
    Orlando, FL, USA
  • Print_ISBN
    1-58113-472-X
  • Type

    conf

  • Filename
    1008057