• DocumentCode
    2462013
  • Title

    Improving module reuse by interface adaptation

  • Author

    Purtilo, James M. ; Atlee, Joanne M.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • fYear
    1990
  • fDate
    12-15 Mar 1990
  • Firstpage
    208
  • Lastpage
    217
  • Abstract
    Most reuse techniques that involve adaptation of software components focus on transformations at either the design level or the source code level (i.e, individual modules). A third fundamental type of transformation is proposed: interface adaptation. By introducing transformations at the point where module interfaces are bound programmers can reduce coupling between modules in a design, and simultaneously increase cohesion within modules. A language (called Nimble) was created for programmers to implement interface adaptations
  • Keywords
    programming languages; Nimble; design level; interface adaptation; module reuse; software components; source code level; transformations; Application software; Computer science; Context modeling; Contracts; Educational institutions; Environmental management; LAN interconnection; Programming profession; Software development management; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Languages, 1990., International Conference on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-8186-2036-6
  • Type

    conf

  • DOI
    10.1109/ICCL.1990.63776
  • Filename
    63776