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