DocumentCode :
277900
Title :
Process and reusability in object-oriented programming
Author :
Anderson, Bruce
Author_Institution :
Dept. of Electron. Syst. Eng., Essex Univ., Colchester, UK
fYear :
1991
fDate :
33262
Firstpage :
42461
Lastpage :
42463
Abstract :
Object-oriented programming provides a very significant step forward in the technology of program building because it provides for the expression in the software itself of architectural information. Object-oriented programs have design-like qualities. In OOP there is an extra dimension of description (the hierarchy) as well as the expressivity provided by subclassing (`is rather like´) and dynamic binding. The author has been trying out these ideas in the domain of VLSI and PCB routing, a demanding problem of great practical importance. He has worked from the literature, and with a team who are designing and implementing routers in a conventional way. The result is a series of routers, a kit of parts and a generic router. Currently the system contains 90 classes and 480 methods
Keywords :
VLSI; circuit layout CAD; object-oriented programming; printed circuit design; software reusability; OOP; PCB routing; VLSI; architectural information; design-like qualities; dynamic binding; expressivity; generic router; hierarchy; object-oriented programming; program building; reusability; subclassing;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Applications and Experience of Object-Oriented Design, IEE Colloquium on
Conference_Location :
London
Type :
conf
Filename :
180896
Link To Document :
بازگشت