Download presentation
Presentation is loading. Please wait.
Published byLee Carson Modified over 8 years ago
1
Internet Applications: Mapping the territory
2
Why map? To help understand the space of existing applications and the technologies they use. To identify areas of high activity – where the action is. To identify areas of low activity – where there are market gaps. A kind of business intelligence.
3
Maps have dimensions A physical map has latitude, longitude and height Maps have a purpose – geographic, political, historical, energy usage… Conceptual maps need dimensions too.
4
Tools for conceptual maps Structures –Graphical Mindmaps – spider diagrams – Tony BuzanMindmaps –Formal Topic maps RDF Tools –Graphical FreeMind –Text Our Ajax SMS whiteboard 37Signals WriteBoard WriteBoard –Conceptual Protégé Jena
5
Possible dimensions Purpose or function –Blog, wiki, social book mark, photo sharing, auction, gambling… Application architecture –Desktop, web-hosted, Rich Internet Application (RIA), mashup Implementation technologies –Ajax, J2EE, XQuery, RDBMS.. …..
6
Simple SMS example SMS applications –http://www.cems.uwe.ac.uk/~cjwallac/apps/s ms/http://www.cems.uwe.ac.uk/~cjwallac/apps/s ms/ The current Poll –http://www.cems.uwe.ac.uk/~cjwallac/apps/po ll2/tally.php%3fpollid=4http://www.cems.uwe.ac.uk/~cjwallac/apps/po ll2/tally.php%3fpollid=4 –
7
AJAX whiteboard Our Ajax SMS whiteboard
8
Simple mashup Flickr/GoogleEarth –Working area –Flickr function Function: photosharing Architecture: RIA Implementation : javascript, php…. –Google Earth Function: mapping Architecture: desktop Implementation : ?? Keywords –API – Application Programmer Interface –XML – generic markup language –Kml – XML vocabulary used in GoogleEarth –XQuery – XML query language
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.