“…In this paper, we compose key architecture patterns developed in our previous work (Liu et al, 2009) using components and RESTful Web services in extensible design of mashups. In addition, we develop essential techniques to realize this architecture for a map with overlays, however, the approach is generic to other types of mashup presentation such as markers and annotation on a map.…”