PakCat catalogue record Software Engineering Notes Bibliographic details PublisherAssociation For Computing Machinery Material typeBook