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