ACM Home Page
Please provide us with feedback. Feedback
Mash-o-matic
Full text PdfPdf (427 KB)
Source Document Engineering archive
Proceedings of the 2006 ACM symposium on Document engineering table of contents
Amsterdam, The Netherlands
SESSION: Novel web applications table of contents
Pages: 205 - 214  
Year of Publication: 2006
ISBN:1-59593-515-0
Authors
Sudarshan Murthy  Portland State University
David Maier  Portland State University
Lois Delcambre  Portland State University
Sponsors
ACM: Association for Computing Machinery
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 140,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1166160.1166214
What is a DOI?

ABSTRACT

Web applications called mash-ups combine information of varying granularity from different, possibly disparate, sources. We describe Mash-o-matic, a utility that can extract, clean, and combine disparate information fragments, and automatically generate data for mash-ups and the mash-ups themselves. As an illustration, we generate a mash-up that displays a map of a university campus, and outline the potential benefits of using Mash-o-matic. Mash-o-matic exploits superimposed information (SI), which is new information and structure created in reference to fragments of existing information. Mashomatic is implemented using middleware called the Superimposed Pluggable Architecture for Contexts and Excerpts (SPARCE), and a query processor for SI and referenced information, both parts of our infrastructure to support SI management. We present a high-level description of the mash-up production process and discuss in detail how Mash-o-matic accelerates that process.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
The ACM Symposium on Document Engineering. http://www.documentengineering.org.
 
2
Amazon Web Services. Amazon.com. http://www.amazon.com/gp/aws/landing.html.
 
3
geocoder.us. Locative Technologies. http://geocoder.us.
 
4
GeoRSS: Geocoded RSS Basics. http://worldkit.org/doc/rss.php.
 
5
Google Maps API. Google. http://google.com/apis/maps.
 
6
Mapbuilder.net. http://www.mapbuilder.net.
 
7
Mapki. http://www.mapki.com.
 
8
Mashup. Wikipedia. http://en.wikipedia.org/wiki/Mashup.
 
9
Platial.com. http://www.platial.com.
 
10
Portland Citysearch. IAC/InterActiveCorp. http://portland.citysearch.com.
 
11
PSU Campus Maps and Building Floor plans. PSU AECS. http://www.fap.pdx.edu/floorplans.
 
12
PSU Dining Services. PSU Dining Team. http://www.psudining.com/.
 
13
Resource Description Framework. W3C. http://www.w3.org/RDF.
 
14
Virtual Earth Standard Control. Microsoft Corporation. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/VEMCSDK/HTML/Introduction.asp.
 
15
Yahoo! Maps Web Services. Yahoo! Inc. http://developer.yahoo.com/maps.
 
16
Yahoo! Maps Web Services - Geocoding API. Yahoo! Inc. http://developer.yahoo.net/maps/rest/V1/geocode.html.
 
17
Yahoo! News. Yahoo! Inc. http://news.yahoo.com.
 
18
XML Path Language (XPath) Version 1.0. 1999. http://www.w3.org/TR/xpath.
 
19
XSL Transformations (XSLT). 1999. W3C. http://www.w3.org/TR/xslt.
 
20
Atlas of Science Literacy. 2001. Washington DC: American Association for the Advancement of Science and the National Science Teachers Association.
 
21
Scalable Vector Graphics (SVG) 1.1 Specification. 2003. W3C. http://www.w3.org/TR/SVG.
 
22
Comparing Geocoders: Ontok Geocoder, geocoder.us, Teleatlas and Yahoo Geocoder. 2005. Ontok Geocoder. http://www.ontok.com/geocode/compare.
 
23
XQuery 1.0: An XML Query Language. 2005. W3C. http://www.w3.org/TR/xquery.
 
24
Brockschmidt, K. Inside OLE 2. 1994: Microsoft Press.
 
25
 
26
Fielding, R.T. Architectural Styles and the Design of Network-based Software Architectures. 2000 http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm.
 
27
Garrett, J.J. Ajax: A New Approach to Web Applications. http://adaptivepath.com/publications/essays/archives/000385. php.
28
 
29
James, W. OnNYTurf. http://www.onnyturf.com/subwaymap.php.
 
30
Krasilshik, L. My10Wishes.com. http://bowgett.com/my10wishes.
 
31
Maier, D., Delcambre, L. Superimposed Information for the Internet. In proceedings of WebDB 1999. 1999. Philadelphia, PA. p. 1--9.
 
32
 
33
Murthy, S. Sidepad User Guide. 2005. http://sparce.cs.pdx.edu//apps/Sidepad/userguide.
 
34
Murthy, S. Portland Metro Food Markets. http://sparce.cs.pdx.edu/mash-o-matic/oda-1.1.
 
35
Murthy, S. Portland State University Campus Map. http://sparce.cs.pdx.edu/cmap.
36
 
37
 
38
Novak, J.D., Cañas, A.J. The Theory Underlying Concept Maps and How to Construct Them. http://cmap.ihmc.us/Publications/ResearchPapers/TheoryUn derlyingConceptMaps.pdf.
39
40


Collaborative Colleagues:
Sudarshan Murthy: colleagues
David Maier: colleagues
Lois Delcambre: colleagues