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