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
Link To Document