Az informatika ma már az emberi tevékenység legbonyolultabb feladatainak ellátására is képes hatékony szoftvereszközöket gyártani. Ezért a szoftver előállításában egyre nagyobb hangsúlyt kap a szoftver gyártásának technológiája. Az objektum elvű megközelítés a programfejlesztési technológiáknak legnépszerűbb eszköze, mert flexibilisebbnek bizonyul számos más programozási stílusnál. Ez képezi alapvetően a szerzők vizsgálatának tárgyát is.