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