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