"En studentguide till objektorienterad utveckling är en introduktionsbok som följer mjukvaruutvecklingsprocessen, från kravinsamling till implementation, med ett objektorienterat tillvägagångssätt. Boken använder sig av objektorienterade tekniker för att presentera en praktisk synvinkel på att utveckla programvara och ger läsaren en grundläggande förståelse för objektorienterade koncept genom att behandla ämnet på ett okomplicerat och lättfattligt sätt. Den bygger på en huvudsaklig fallstudie för undervisningsändamål, samt andra med lösenordsskyddade svar på webben för användning i kursarbete eller examinationer. Läsarna kan dra nytta av författarnas års erfarenhet av undervisning.
Boken beskriver standardobjektorienterade modelleringstekniker och illustrerar dem med olika exempel och övningar, där UML används som modelleringsspråk och Java som implementationspråk. Den antar en enkel steg-för-steg-ansats till objektorienterad utveckling och inkluderar fallstudier, exempel samt övningar med lösningar för att befästa inlärningen. Det finns 13 kapitel som täcker olika ämnen såsom sekvens- och samarbetsdiagram; statusdiagram; aktivitetsdiagram; samt implementationsdiagram.
Denna bok är ett idealiskt referensverk för studenter som tar grundkurser/fortsättningskurser i datavetenskapliga ämnen vid universitetet, liksom affärsrelaterade kurser och masterprogram.