ISSN : 1226-0657
Arguably the most important internet technology of today is RIA (rich internet application), whose prime advantage is in improving the user experience on the web. However, the scope and variety of the RIA technology demand an eclectic guideline to build the mathematical services such as mathematical text, graphs, and animations. This paper sorts out and simplifies the complicated roadmap of the RIA technologies by presenting three design patterns for exposing the functionality of the CAS (computer algebra system) with the web browser as the user interface platform.