• DocumentCode
    2256702
  • Title

    Intelligent assistance for software construction: a case study

  • Author

    Terveen, Loren G. ; Selfridge, Peter G.

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • fYear
    1994
  • fDate
    20-23 Sep 1994
  • Firstpage
    14
  • Lastpage
    21
  • Abstract
    An important type of software design task involves constructing software artifacts from existing components. Major user tasks are locating relevant components, reusing existing artifacts, and ensuring that the artifact is complete and consistent. We developed a prototype knowledge-based graphical system that supports these tasks. It delivers information to users by adding and deleting graphical objects and changing their appearance. The system was developed in cooperation with an AT&T product organization. They created a production version of the tool for assembling sets of telecommunications features for customers. The tool lets users work at a high level and eases problems with locating relevant features, reusing feature lists, and maintaining consistency
  • Keywords
    computer graphics; knowledge based systems; service industries; software reusability; telecommunication services; visual programming; case study; consistency; feature lists; graphical objects; intelligent assistance; product organization; production version; prototype knowledge-based graphical system; software artifacts; software construction; software design task; software reuse; telecommunications features; user tasks; Assembly; Computer aided software engineering; Production; Prototypes; Software maintenance; Software prototyping; Software tools; Switches; Switching systems; Telecommunication switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Knowledge-Based Software Engineering Conference, 1994. Proceedings., Ninth
  • Conference_Location
    Monterey, CA
  • ISSN
    1068-3062
  • Print_ISBN
    0-8186-6380-4
  • Type

    conf

  • DOI
    10.1109/KBSE.1994.342682
  • Filename
    342682