• DocumentCode
    2909850
  • Title

    Software components-a scalable solution to platform independent software development for commercial applications

  • Author

    Donzelli, Douglas E. ; Greening, Dan R.

  • Author_Institution
    Software Transformation Inc., Cupertino, CA, USA
  • fYear
    1992
  • fDate
    24-28 Feb. 1992
  • Firstpage
    475
  • Lastpage
    484
  • Abstract
    The Universal Component System (UCS), a platform-independent application development system targeted for large-scale, commercial applications, is discussed. UCS runs on several platforms, including Microsoft Windows, Macintosh, Unix/Motif, and Open-look. UCS addresses three major aspects of application portability: user interface, system services, and connectivity. UCS uniquely addresses traditional functionality-performance design tradeoffs by providing an architecture scalable to application developers´ needs. The authors describe the design philosophy of UCS, and contrast it with other approaches. They highlight several unique aspects of the system, illustrating how their goals influenced the design of specific UCS components.<>
  • Keywords
    programming environments; software portability; software reusability; Macintosh; Microsoft Windows; Open-look; UCS; Universal Component System; Unix/Motif; commercial applications; connectivity; functionality-performance design tradeoffs; platform independent software development; software components; system services; user interface; Application software; Computer architecture; Contracts; Graphical user interfaces; Joining processes; Keyboards; Large-scale systems; Printing; Programming; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '92. Thirty-Seventh IEEE Computer Society International Conference, Digest of Papers.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-2655-0
  • Type

    conf

  • DOI
    10.1109/CMPCON.1992.186759
  • Filename
    186759