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 :
بازگشت