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