• DocumentCode
    2367634
  • Title

    Reuse reengineering and validation via concept assignment

  • Author

    Cimitile, A. ; Fasolino, A.R. ; Maresca, P.

  • Author_Institution
    Dept. of Inf. & Sistemistica, Univ. of Naples, Italy
  • fYear
    1993
  • fDate
    27-30 Sep 1993
  • Firstpage
    216
  • Lastpage
    225
  • Abstract
    The first step in a software reuse reengineering process is to analyze the structural characteristics of the existing software so as to produce software component sets, each of which is a candidate for clustering and reengineering into a reusable module. This step is founded on one or more candidature criteria and the cost of the following steps depends on their quality. The notions of completeness and adequacy as applied to candidature criteria are introduced, the need for an adequacy validation process before they are applied on a software system is outlined. An adequate validation process founded on the assignment of a concept to the candidate modules is proposed, and the results of an application of this process are described and discussed
  • Keywords
    program verification; software quality; software reusability; systems re-engineering; candidature criteria; concept assignment; quality; reusable module; software component sets; software reuse reengineering process; software validation; Application software; Context modeling; Costs; Humans; Knowledge engineering; Production; Reverse engineering; Software engineering; Software reusability; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance ,1993. CSM-93, Proceedings., Conference on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-4600-4
  • Type

    conf

  • DOI
    10.1109/ICSM.1993.366940
  • Filename
    366940