ACM Home Page
Please provide us with feedback. Feedback
Building highly-interactive, data-intensive, REST applications: the Invenio experience
Full text PdfPdf (2.12 MB)
Source IBM Centre for Advanced Studies Conference archive
Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds table of contents
Ontario, Canada
SESSION: Software engineering II table of contents
Article No. 15  
Year of Publication: 2008
Authors
Michelle Annett  University of Alberta
Eleni Stroulia  University of Alberta
Sponsors
: IBM Toronto Software Lab
: IBM Centers for Advanced Studies (CAS)
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 32,   Downloads (12 Months): 280,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

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

ABSTRACT

With the explosion of Web 2.0 ideas and technologies such as XML, REST, and RIAs (Rich Internet Applications), developers are now creating "mashup" applications that aggregate numerous sources of information and promote rich user interaction. Although many innovative mashups are being created, there has been little research systematically examining which technologies to use and how to design and implement such applications. We describe the features and complexity inherent within a data-intensive, REST-based, RIA entitled, Invenio. Invenio combines a variety of different technologies (Yahoo! Maps, Amazon Associates Web Service, REST, and the Flex framework) to geographically visualize aggregated music chart information. We report on our experiences in designing and authoring Invenio, use Invenio's requirements as a case study to examine relevant technologies and recommend a set of possible "best practices" for developing other RIAs.


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
Celebrity gossip juicy celebrity rumors Hollywood gossip blog from Perez Hilton. http://www.perezhilton.com. June 2006.
 
2
U.S. Album Sales Down 9.5%, Digital Sales Up 45% in 2007. http://www.dmwmedia.com/news/2008/01/03/u.s.-album-sales-down-9.5%25%2C-digital-sales-45%25-2007. March 2008.
 
3
Album Sales Slump as Downloads rise. http://www.usatoday.com/life/music/news/2006-01-04-music-sales-main_x.htm. March 2008.
 
4
Nielsen SoundScan Releases Year-End Sales Data. http://www.billboard.biz/bbbiz/content_display/in dustry/e3iXZLO0IdrWuAOeIRwz3vtYA%3D%3D. March 2008.
 
5
 
6
Kwan, MP., Lee, J., Geovisualization of Human Activity Patterns Using 3D GIS: A Time-Geographic Approach. Spatially Integrated Social Science, Michael F. Goodchild and Donald G. Janelle (eds). New York: Oxford University Press. 48--66. 2004.
 
7
TubeMogul.com -- Online Video Distribution and Analytics. http://www.tubemogul.com/. March 2008.
 
8
QLikView Musiq Tracker. http://demo.qliktech.com/qlikview/AJAX/MusiqT racker/. March 2008.
 
9
Brownstein, J., Freifeld, C., Reis B., Mandl K., HealthMap: Internet-based emerging infectious disease intelligence. Infectious Disease Surveillance and Detection: Assessing the Challenges - Finding Solutions. Washington, DC. pp. 183--204. 2007.
 
10
Neilson BDS Stations. http://www.bdsonline.com/stations/index.html. January 2008.
 
11
 
12
Amazon Web Services @ Amazon.com. http://www.amazon.com/E-Commerce-Service-AWS-home-page/b?ie=UTF8&node=12738641. January 2008.
 
13
Adobe -- Flex Development Center. http://www.adobe.com/devnet/flex/. January 2008.
 
14
Deployment Architecture | OpenLaszlo. http://www.openlaszlo.org/deparchitecture. April 2008.
 
15
SmartClient Overview. http://www.smartclient.com/technology/basics.jsp. April 2008.
 
16
Adobe -- Flash Player Statistics. http://www.adobe.com/products/player_census/fl ashplayer. April 2008.

Collaborative Colleagues:
Michelle Annett: colleagues
Eleni Stroulia: colleagues