DocumentCode
970506
Title
Experience with Traits in the Xerox Star Workstation
Author
Curry, Gael A. ; Ayers, Robert M.
Author_Institution
Sequent Corporate Systems, Portland, OR.
Issue
5
fYear
1984
Firstpage
519
Lastpage
527
Abstract
The Xerox Star (8010) is an integrated office workstation. Its software is written in an object-oriented style. Often, different applications will impose slightly different requirements on nominally similar objects which they use. Customization of object definitions for different applications is achieved by attaching modifiers called traits to pre-existing object defintions. This paper describes the approach and recounts our experience with traits.
Keywords
Application software; Graphics; Helium; Joining processes; Postal services; Printers; Software design; Software engineering; Software systems; Workstations; Human interface; multiple inheritance; object orientation; reusability; software engineering; subclassing; traits;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1984.5010276
Filename
5010276
Link To Document