A study of end-user programming for geographic information systems
ESP '97 Papers presented at the seventh workshop on Empirical studies of programmers
Using while moving: HCI issues in fieldwork environments
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction with mobile systems
Designing to support communication on the move
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Wiki: Web Collaboration
Enterprise information mashups: integrating information, simply
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Acoustic sensor networks for environmental monitoring
Proceedings of the 5th international conference on Embedded networked sensor systems
An approach to mobile collaborative mapping
Proceedings of the 2008 ACM symposium on Applied computing
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
Hi-index | 0.00 |
This paper presents the Mobile Collaborative Annotation (MCA) framework, a client-server framework for revision based annotation that enables browser-based offline work and collaborative annotation. The capabilities of MCA are demonstrated by an application case study, Mobile Collaborative Mapping (MCM), an online map mashup that provides scientists, who require geographic information, with a simplified end-to-end mobile system. MCM is a form of mobile Geographic Information System (GIS), but targeted towards end-user customization. MCM extends the online map data model towards the GIS model, and introduces collaborative annotation and tagging to GIS. MCM is location-aware, facilitates offline editing and enables asynchronous synchronization in a collaborative environment.