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