OOram-literature:

OORAM stands for Object Oriented Role Analysis and Modelling and it focus on modelling roles for objects rather than classes and other such implementation related aspects of objects.

Previous name: OORASS and now part of it is integrated into UML.

Book on OOram:

"Working with Objects, The OOram Software Engineering Method". By Trygve Reenskaug, with Per Wold and Odd Arild Lehne. ISBN 1-884777-10-4. See Trygve Reenskaugs home page

Papers on OORAM:

OORASS: Seamless support for the creation and maintenance of O-O systems
Reenskaug, Andersen, Berre, Hurlen, Landmark, Lehne, Nordhagen, Nęss-Ulseth, Oftedal,
Skaar, Stenslet,
Journal of Object-Oriented Programming, vol.5 no.6 October 1992 pp. 27-41

Surveying Current Research in Object-Oriented Design
Rebecca J. Wirfs-Brock and Ralph E. Johnson Communications of the ACM, vol.33 no.9
September 1990 pp 105-124. OORASS: pp 113-116

The design and description of complex, object-oriented systems
Trygve Reenskaug and Else Nordhagen. - Oslo, 1989.
(Rapport / Senter for industriforskning ; 89 - 272-1). ISBN 82-411-0193-7
The first version of the method. Several things have changed after this....

Paper on Max Webers ideas and strong reference to OOram's ideas:

Rational architectures for object-oriented software systems
Frank Buschmann, Journal of Object-oriented programming, september 93, Vol. 6 no. 5
pp. 30-41 The author has been to a tutorial held by T. Reenskaug given at TOOLS Europe 1992
and the article gives a good summary of the ideas presented at the tutorial.