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