But David Mendels , executive vice president at the software company Macromedia , says '' Rich Internet Applications '' is more accurate , while Georges Harik , director of project management at Google , suggests '' Rich Web Application '' and Charles Fitzgerald , general manager of platform strategies at Microsoft , says that no special name is needed for tools that have been available to clever programmers for years .