• DocumentCode
    2740323
  • Title

    A method for structural compatibility in software reuse using requirements specification

  • Author

    Periyasamy, K. ; Chidambaram, J.

  • Author_Institution
    Dept. of Comput. Sci., Manitoba Univ., Winnipeg, Man., Canada
  • fYear
    1997
  • fDate
    11-15 Aug 1997
  • Firstpage
    426
  • Lastpage
    433
  • Abstract
    Software reuse can be attempted at any stage in the life cycle of a software. However, reuse will be more effective at a higher level of abstraction mainly because one can easily understand the functionalities of a reusable component when it is abstractly specified, and can also justify that the component is indeed reusable. A software product can be reused if and only if its structure and behavior are compatible with those of the software that has to be developed. The authors present a method to ensure structural compatibility in software reuse, using formal requirements specification. They also describe algorithms to implement the method, and illustrate the method through a case study. The formal notation Z is used in the paper
  • Keywords
    formal specification; software reusability; subroutines; Z formal notation; abstraction; algorithms; formal requirements specification; reusable component functionalities; software product; software reuse; structural compatibility; Computer science; Councils; Documentation; Software libraries; Software reusability; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
  • Conference_Location
    Washington, DC
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-8105-5
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1997.625028
  • Filename
    625028