• DocumentCode
    296267
  • Title

    Interactive explanation of software systems

  • Author

    Johnson, W. Lewis ; Erdem, Ali

  • Author_Institution
    Inf. Sci. Inst., Univ. of Southern California, Marina del Rey, CA, USA
  • fYear
    1995
  • fDate
    12-15 Nov 1995
  • Firstpage
    155
  • Lastpage
    164
  • Abstract
    This paper describes an effort to provide automated support for the interactive inquiry and explanation process that is at the heart of software understanding. A hypermedia tool called I-Doc allows software engineers to post queries about a software system, and generates focused explanations in response. These explanations are task-oriented, i.e., they are sensitive to the software engineering task being performed by the user that led to the query. Task orientation leads to more effective explanations, and is particularly helpful for understanding large software systems. Empirical studies of inquiry episodes were conducted in order to investigate this claim; the kinds of questions users ask, their relation to the user´s task and level of expertise. The I-Doc tool is being developed to embody these principles, employing knowledge-based techniques. The presentation mechanism employs World Wide Web (WWW) technology, making it suitable for widespread use
  • Keywords
    explanation; hypermedia; interactive systems; software engineering; software tools; I-Doc; explanation; hypermedia tool; interactive explanation; interactive inquiry; knowledge-based techniques; software engineering task; software system; Computer science; Documentation; Heart; Maintenance engineering; Software engineering; Software maintenance; Software systems; Software tools; Web sites; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Knowledge-Based Software Engineering Conference, 1995 .Proceedings., 10th
  • Conference_Location
    Boston, MA
  • ISSN
    1068-3062
  • Print_ISBN
    0-8186-7204-8
  • Type

    conf

  • DOI
    10.1109/KBSE.1995.490131
  • Filename
    490131