Abstract
Cost associated with the maintenance and scale of custom services presents one of the most significant barriers to entry for information providers. One solution proposes pushing computation into the cloud where providers like Amazon maintain a scalable, world-wide platform for virtualization. While this avoids certain hardware maintenance costs, service providers must still maintain clusters of virtual machines. To address this, contextual services like Flickr provide a complete solution; unfortunately, this limits information providers to the available services and look-and-feel. We propose a compromise solution that combines existing services and applications. Such a solution decreases development and maintenance costs by providing standardized services with third-party maintenance, while allowing customizable functionality and look-and-feel. We present a specific example of this type of blended solution in our MetaMorPic system, which provides photo archiving and presentation capabilities using third-party software and services.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In addition we work on a Java based Picasa desktop plugin which would allow to simplify the metadata port.
References
Cross P, Miller L, Palmer S (2001) Using RDF to annotate the (semantic) web. http://ilrt.org/discovery/2001/07/KCAP-ann
Confucius http://en.wikipedia.org/wiki/A_picturejs_worth_a_thousand_words
Zhao J, Klyne G, Shotton D (2008) Building a semantic web image repository for biological research images, Department of Zoology, University of Oxford, 5th European semantic web conference
Halaschek-Wiener C, Golbeck J, Schain A, Grove M, Parsia B, Hendler JA (2005) PhotoStuff an image annotation tool for the semantic web. In: Gil Y, Motta E, Benjamins VR, Musen MA (ed) Posters 4th international semantic web conference, Galway, Ireland, Nov
Halaschek-Wiener C, Golbeck J, Schain A, Grove M, Parsia B, Hendler J (2006) Annotation and provenance tracking in semantic web photo libraries, University of Maryland, Springer, Berlin, Heidelberg
Google Picasa—photo management application (2010) http://picasa.google.com
Facebook—social network (2010) http://facebook.com
Flickr—online photo management and sharing application (2010) http://flickr.com
Exchangeable Image File Format (EXIF) (2010) http://www.exif.org
Google Picasa Web Album—photo sharing application (2010) http://picasaweb.google.com
Galleriffic—jQuery plugin (2010) http://www.twospy.com/galleriffic
Galleria—JavaScript image gallery (2010) monc.se/galleria/demo/demo_01.htm
Imago—JavaScript image gallery (2010) http://imago.codeboje.de
JavaScript Object Notation (JSON)—lightweight data-interchange format (2010) http://www.json.org
NYTimes—article reference to example event, source MetaMorPic (2010) http://www.nytimes.com/2010/02/22/technology/22cyber.html?scp=1&sq=jillian%20murphy
Kodak—photo sharing application (2010) www.kodakgallery.com
Erich G, Helm R, Johnson R, Vlissides JM (1995) Design patterns: elements of reusable object-oriented software. Addison-Wesley, New York, NY, pp. 395. ISBN 0201633612
Larman C (2004) Applying UML and patterns: an introduction to object-oriented analysis and design and iterative development (3rd ed). Prentice Hall PTR, New Jersey, NJ. ISBN:0131489062
Java Persistence API (2010) http://java.sun.com/developer/technicalArticles/J2EE/jpa
Dupplaw D, Dasmahapatra S, Hu B, Lewis P, Shadbolt N. Multimedia (2004), Distributed Knowledge Management in MIAKT. ISWC 2004 Workshop on Knowledge Markup and Semantic Annotation, Hiroshima, Japan, Nov
Addis M, Boniface M, Goodall S, Grimwood P, Kim S, Lewis P, Martinez K, Stevenson (2003) A SCULPTEUR: towards a new paradigm for multimedia museum information handling. 2nd international semantic web conference, pp 582–596
Hollink L, Schreiber G, Wielemaker J, Wielinga B (2003) Semantic annotation of image collections. Knowledge capture—knowledge markup & semantic annotation workshop
Resource Description Framework (RDF) (2010) http://www.w3.org/RDF
OWL Web Ontology Language (2010) http://www.w3.org/TR/owl-features
Parnas DL (1978) Designing software for extension and contraction. In: Proceedings of the 3rd international conference on software engineering, pp 264–277
Parnas DL (1974) On a ‘Buzzword’: hierarchical structure. In: Proceedings of the IFIP congress 74, pp 336–339
Parnas DL (1972) On the criteria to be used in decomposing systems into modules. Commun ACM 15(2):1053–1058
IPTC Photo Metadata (2010) http://www.iptc.org/cms/site/index.html?channel=CH0089
Extensible Metadata Platform (XMP) (2010) http://www.adobe.com/products/xmp
Scriptaculous—JavaScript library (2010) http://script.aculo.us/
jQuery—JavaScript library (2010) http://jquery.com
Prototype—JavaScript framework (2010) http://www.prototypejs.org/
Fowler M (2002), Patterns of enterprise application architecture. Addison-Wesley Longman Publishing Co., Inc., New York, NY, ISBN:0321127420
MetaMorPic: Self-contained photo archival and presentation (2010) http://cm.baylor.edu/gallery/MetaMorPic.html
Acknowledgements
We would like to thank Aaron Kelley for the JSP Archive development and Hans Domjan, the ICPC Photo Management Director, for his feedback and suggestions. Our thanks goes to the ACM-ICPC for supporting this project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this paper
Cite this paper
Cerny, T., Donahoo, M.J. (2011). MetaMorPic: Self-Contained Photo Archival and Presentation. In: Pokorny, J., et al. Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-9790-6_12
Download citation
DOI: https://doi.org/10.1007/978-1-4419-9790-6_12
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4419-9645-9
Online ISBN: 978-1-4419-9790-6
eBook Packages: Computer ScienceComputer Science (R0)