Search: object-oriented, Sigmod Record, Sommerville, I