IEEE Transactions on Software Engineering · 1984 · 36 citations · 4 references
ComputingComputer ScienceComputer SystemsProgramming LanguagesSystems ArchitectureSystems ProgrammingObject-oriented DesignObject-oriented ProgrammingSoftware ArchitectureSoftware ConstructionSoftware DesignSoftware ModelingObject-oriented ArchitectureObjectsOffice Workstation Design
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.
4
David Canfield Smith, Charles Irby, Ralph Kimball et al. · 1982 · 226 citations · Full text
Gael Curry, Larry Baer, Daniel Edward Lipkie et al. · 1982 · 90 citations
An overview of the mesa processor architecture
Richard K. Johnsson, John D. Wick · 1982 · 51 citations · Full text
A retrospective on the development of Star
E. Harslem, LeRoy E. Nelson · 1982 · 16 citations