• DocumentCode
    2377311
  • Title

    Towards software reuse using parameterized formal specifications

  • Author

    Chiang, Chia-Chu

  • Author_Institution
    Dept. of Comput. Sci., Arkansas Univ., Little Rock, AR, USA
  • fYear
    2003
  • fDate
    27-29 Oct. 2003
  • Firstpage
    519
  • Lastpage
    526
  • Abstract
    Software reuse should be engineered as early as possible in the software development life cycle. The earlier reusability considerations are put into software development, the larger the payoff can be obtained from reuse. This paper briefly introduces the syntax and semantics of the TUG specification language. Some important but not comprehensive features of the language for reuse are presented with the aid of examples. Finally, specification reuse is illustrated with an analogy between a restaurant reservation system and a university registration system.
  • Keywords
    formal specification; programming language semantics; software engineering; software reusability; specification languages; TUG; formal specifications; restaurant reservation system; software development life cycle; software reuse; specification language; university registration system; Buildings; Computer languages; Computer science; Electronic mail; Formal specifications; Object oriented modeling; Programming profession; Software quality; Specification languages; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Reuse and Integration, 2003. IRI 2003. IEEE International Conference on
  • Print_ISBN
    0-7803-8242-0
  • Type

    conf

  • DOI
    10.1109/IRI.2003.1251460
  • Filename
    1251460