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