Title :
Class modules in object-oriented software development
Author_Institution :
US West Adv. Technol., Boulder, CO, USA
Abstract :
A discussion is presented of the possibilities of viewing software construction activities as identifying software components and wiring them together to perform prescribed functions. It is shown that class modules provide an extension to object-oriented programming languages. They can be used to naturally encapsulate external functionalities of subsystems. With such a construct, the interface complexity can be controlled at its minimum; only information pertinent to intermodule communications need and should be present in a module´s interface definition. More importantly, class modules could potentially make subsystems easier to understand and maintain
Keywords :
object-oriented programming; class modules; functionalities; interface complexity; intermodule communications; object-oriented programming languages; object-oriented software development; software components; software construction activities; Drives; Joining processes; Large-scale systems; Object oriented programming; Protocols; Software maintenance; Software performance; Wiring;
Conference_Titel :
Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International
Conference_Location :
Tokyo
Print_ISBN :
0-8186-2152-4
DOI :
10.1109/CMPSAC.1991.170232