• DocumentCode
    2615122
  • Title

    Class modules in object-oriented software development

  • Author

    Zhu, Jianhua

  • Author_Institution
    US West Adv. Technol., Boulder, CO, USA
  • fYear
    1991
  • fDate
    11-13 Sep 1991
  • Firstpage
    529
  • Lastpage
    530
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1991.170232
  • Filename
    170232