product design system standard framework automated business windows functionality client where needs staff domain developing clients application people integration these provides software based process products tasks layer systems source driver which developers information developed applications their interface macroview development language services access collection server example using approach allows other manual JoelLipman.Com