• DocumentCode
    3087119
  • Title

    Object oriented programming (OOP) and its relevance to designing intelligent software systems

  • Author

    Wechsler, Harry ; Rine, David

  • Author_Institution
    Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
  • fYear
    1988
  • fDate
    9-13 Oct. 1988
  • Firstpage
    242
  • Lastpage
    248
  • Abstract
    The development of large software packages requires not only modularity but also the capability to experiment and change. Such a capability is akin to self-organization characteristics of adaptive systems. It is suggested that computer-aided software engineering (CASE) can benefit from the development retrainable software modules, where both the data structures and the algorithms performing on them are subject to evolutionary change. Such an approach is modeled after the AI (artificial-intelligence) methodology of reasoning by analogy, and it can be naturally implemented through the paradigm of object-oriented programming languages, which provide an exploratory software environment in which changes resulting from feedback to the system are easy to track and implement. The benefits of OOP to major software development areas involved with resource allocation, computer vision, and the service industry are discussed.<>
  • Keywords
    object-oriented programming; programming environments; software engineering; AI; computer vision; computer-aided software engineering; data structures; evolutionary change; intelligent software systems; large software packages; modularity; object-oriented programming languages; reasoning by analogy; resource allocation; retrainable software modules; service industry; software development areas; software environment; Adaptive systems; Artificial intelligence; Computer aided software engineering; Data structures; Feedback; Object oriented modeling; Object oriented programming; Software algorithms; Software packages; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Languages, 1988. Proceedings., International Conference on
  • Conference_Location
    Miami Beach, FL, USA
  • Print_ISBN
    0-8186-0874-9
  • Type

    conf

  • DOI
    10.1109/ICCL.1988.13070
  • Filename
    13070