• DocumentCode
    3534489
  • Title

    Accelerating the successful reuse of problem solving knowledge through the domain lifecycle

  • Author

    Henninger, Scott

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA
  • fYear
    1996
  • fDate
    23-26 April 1996
  • Firstpage
    124
  • Lastpage
    133
  • Abstract
    The inability of software reuse to reach its full potential lies partially in the product-centric way in which we view software development. Methods are needed that help us reason about product families and degrees of support that can be offered for problem domains. This paper uses a "domain lifecycle" to formalize a process in which increasing levels of formality can be provided as a domain matures. The first step in this process is to collect and disseminate project experiences that can accelerate the process of identifying and refining application domains with significant impact in a software development organization. This approach facilitates the reuse of a broad spectrum of knowledge at multiple levels of formality. Based on empirical investigations of a software development organization, a prototype of a case-based organizational memory repository for software development practices is presented and assessed for its impact on reusing software development knowledge.
  • Keywords
    case-based reasoning; problem solving; software development management; software reusability; application domain refinement; broad-spectrum reuse; case-based organizational memory repository; domain analysis; domain lifecycle; formality levels; organizational learning; problem-solving knowledge reuse; product-centric view; project experiences; reuse repositories; software development organization; software development practices; software product families; Acceleration; Application software; Computer aided software engineering; Computer science; Embedded software; Investments; Knowledge engineering; Problem-solving; Programming; Software prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reuse, 1996., Proceedings Fourth International Conference on
  • Conference_Location
    Orlando, FL, USA
  • Print_ISBN
    0-8186-7301-X
  • Type

    conf

  • DOI
    10.1109/ICSR.1996.496120
  • Filename
    496120