Njegov cilj je preseči danes običajno okolja v nekaj bolj izpopolnjenega, kar so poimenovali UDE. Kot se je izrazil Borlandov šef, Dave: »Razvoj programske opreme danes obsega več disciplin in razvijalci so poklicani, da sodelujejo v več fazah razvoja. UDE (Unified Development Environment, poenoteno razvojno okolje) naslavlja to potrebo in prinaša vse poglede na vzdrževanje življenjskega kroga programa znotraj enotnega okolja.«