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
Link To Document