Wayfinding in a Cloud: Location Service for libraries Petteri Kivimäki September 12, 2012 IGeLU 2012, Zürich, Switzerland.

Slides:



Advertisements
Similar presentations
University of Wisconsin - Madison Curran Riley 1711/criley.
Advertisements

An Overview of the Integration of the UCSF Dept. of Radiology Teaching File with MIRC Wyatt M. Tellis University of California San Francisco Departments.
1 LibX – Connecting Users and Libraries Annette Bailey LITA National Forum October 2007.
VuFind The library OPAC meets Web 2.0. What is it? A Next Generation Catalog ?
IRRA DSpace April 2006 Claire Knowles University of Edinburgh.
A worldwide library cooperative OCLC Online Computer Library Center OCLC CJK Users Group 2007 Annual Meeting March 24, 2007, Boston David Whitehair, OCLC.
From Bricks to Clicks: Continuing to Shift Focus to Online Library Services Matt Anderson, 11 December 2012 #bricks2clicks.
In-Text Ads the Mobile Web Supervised & Guided By: Avishai Weis Yaron Zakai-Or Noam Lampert Delivered By: Adi Guberman Gal Ben Ami.
Primo search New ACPE Library resource discovery and delivery service Catalogue and database items can now be retrieved from a single search interface.
Using Evernote and Google Docs in your web or mobile application (and potentially Dropbox and Skydrive) By Peter Messenger Senior Developer – Triple Point.
A Blackboard Building Block™ Crash Course for Web Developers
Web Applications Development Using Coldbox Platform Eddie Johnston.
Introducing Copac Copac is a national catalogue giving access to the merged catalogues of c.50 major libraries and collections in the UK and Ireland Copac.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
River Campus Libraries Find Articles A Web Redesign for ENCompass David Lindahl Web Initiatives Manager River Campus Libraries University of Rochester.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Maintain and Modify By: Sahar Aftab (1253 ) and Mehboob Nazim (1085) Central Library.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Application for Internet Radio Directory 19/06/2012 Industrial Project (234313) Kickoff Meeting Supervisors : Oren Somekh, Nadav Golbandi Students : Moran.
AGent Demonstration Multi-Tier Solution Presented by Auto-Graphics Pomona, CA December 8-9, 2003 Version 2.0.
The National Library of New Zealand (Te Puna Matauranga o Aotearoa) & OCLC established a Partnering Agreement for the supply of bibliographic services.
IT 210 The Internet & World Wide Web introduction.
RUG Australia meeting 2012 Feb 6, V Tiers & sequencing suppliers Tiers and sequencing and load balancing  Tiers = groups of suppliers.
Server-side Scripting Powering the webs favourite services.
Java Omar Rana University of South Asia. Course Overview JAVA  C/C++ and JAVA Comparison  OOP in JAVA  Exception Handling  Streams  Graphics User.
Project Proposal Interface Design Website Coding Website Testing & Launching Website Maintenance.
DSpace UI Alexey Maslov. DSpace in general A digital library tool useful for storage, maintenance, and retrieval of digital documents Two types of interaction:
Web Indexing and Searching By Florin Zidaru. Outline Web Indexing and Searching Overview Swish-e: overview and features Swish-e: set-up Swish-e: demo.
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
Estonian overview Anneli Sepp Database Manager of ELNET Consortium.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
NCSU Libraries Kristin Antelman NCSU Libraries June 24, 2006.
Bringing the Library to You: Integrating Library Resources into Online Classrooms ACRL/CNI/EDUCAUSE Joint Virtual Conference - Innovate and Motivate: Next.
WEB SCIENCE. What is the difference between the Internet and the World Wide Web? Internet is the entire network of connected computers and routers used.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
WebOPAC is computerized online catalogue of the materials held in library. The OPAC consist of an index of the bibliographic data cataloged in the system,
The physical parts of a computer are called hardware.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
© 2010 Deep Web Technologies, Inc. Taking the Library Back from Google Abe Lederman, President and CTO Deep Web Technologies May 12, 2010.
Implementation of SCENS Yan Zhao. Current Status Current implementation is web-based –
ICM – API Server Gary Ratcliffe. 2 Agenda Webinar Programme API Server Overview JSON-RPC iCM API Service API Server and Forms New services under.
What’s Hot in Finland Ere Maijala IT Research Specialist The National Library of Finland Hint: It’s not the weather.
 An essential supporting structure of any thing  A Software Framework  Has layered structure ▪ What kind of functions and how they interrelate  Has.
Location Guide & Text Me a Call Number integration to Primo Presented By Dhanushka Samarakoon Marjorie Devlin.
DesignBuildPromoteMeasure Stacey Knight Saint Michael ’ s College Going Mobile in Six Minutes http :// www. delicious. com / staceylknight / http :// www.
MAMADOU BALDE & EDWIN PADILLA DICKINSON COLLEGE DECEMBER 19, 2015 Peace Operations Toolkit Final Presentation.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
The ___ is a global network of computer networks Internet.
NYAM’s Grey Literature Report : How Social Networking Adds Value for Users Danielle Aloia, Ying Jia, Trina Keith, Lisa Genoese, and Elizabeth Taylor The.
Leveraging Web Content Management in SharePoint 2013 Christina Wheeler.
CPSC 8985 Fall 2015 P10 Web Crawler Mike Schmidt.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
Breeda Herlihy, IR Manager, UCC Library. UCC selected DSpace in 2008 Software selection group Staff from Library IT, Computer Centre, Special Collections,
ODP V2 Data Provider overview. 22 Scope Data Provider provides access to data and metadata of the local data systems. Data Provider is a wrapper, installed.
MyLibrary: manage the resources you need Vision - Concept - Realisation - Confrontation? - Integration IATUL, Kraków 2004 Ursula Jutzi.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Library APIs and Web Services, SaaS, Cloud Computing.
NextGen Acquisitions Systems: Seeking A Paradigm Shift for a New Era Kelly Smith EKU Libraries November 6, 2009 Charleston Conference.
Open Software Integrators, LLC 1 Spring Roo - IDE Research ● Basics of Spring Roo (Installation and Roo shell) ● Spring Roo, Maven, Tomcat works! ● Front.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
Web Programming Language
WHAT DOES THE FUTURE HOLD? Ann Ellis Dec. 18, 2000
Web Engineering.
EBSCO Discovery Service (EDS)
EBSCO Discovery Service (EDS)
Knowledge Sharing Mechanism in Social Networking for Learning
Presentation transcript:

Wayfinding in a Cloud: Location Service for libraries Petteri Kivimäki September 12, 2012 IGeLU 2012, Zürich, Switzerland

NATIONAL LIBRARY NETWORK SERVICES Index Overview Features Principle of operation Implementation Demo

NATIONAL LIBRARY NETWORK SERVICES Overview Location Service targeted for libraries Shows the location of collections and shelves on a map –Map-based guidance –Additional information Independent of the ILS Web-based service SaaS – Software as a ServiceSoftware as a Service –Cp. traditional computing model

NATIONAL LIBRARY NETWORK SERVICES Overview

NATIONAL LIBRARY NETWORK SERVICES Overview Public interface –Map-based guidance –Additional information –Fully customizable HTML, CSS and Javascript/jQuery –Support for multiple languages

NATIONAL LIBRARY NETWORK SERVICES Overview The National Library of Finland is responsible for maintenance and development of the service –Enhancements –Patches –Plugins –Server maintenance Libraries are responsible for content management –Location information –Page templates

NATIONAL LIBRARY NETWORK SERVICES Overview Administrators interface –Content management –Restricted access Search interface –XML over HTTP –Public / restricted access

NATIONAL LIBRARY NETWORK SERVICES Features Map-based guidance to books and collections Google Maps support –Library locations –$GOOGLE_MAP('Rämistrasse 101 Zurich') Additional information on locations –Images, subject matters, notes … Support for multiple languages Fully customizable public interface Remote searches via XML over HTTP interface

NATIONAL LIBRARY NETWORK SERVICES Principle of operation Integration to the ILS happens by adding a link to the service in the ILS search interface –OPAC and/or discovery tool Link parameters –Call number –Collection code –Language code –Item status –Library identifier

NATIONAL LIBRARY NETWORK SERVICES Principle of operation

NATIONAL LIBRARY NETWORK SERVICES Principle of operation The Location Service searches a location that matches the given parameters from its database The output shown to the user depends on –What information is stored in the database –What is defined to be shown

NATIONAL LIBRARY NETWORK SERVICES Principle of operation 3 levels –Library, collection, shelf The output is generated based on the most detailed information available –Shelf -> collection -> library Page templates –Language- and level-specific –Shared by many locations location-specific –Location Service tags, HTML, CSS, JavaSript / jQuery

NATIONAL LIBRARY NETWORK SERVICES Principle of operation Shelf Collection Library Shelf Collection Library Default Collection Library Default Library Default Level Template

NATIONAL LIBRARY NETWORK SERVICES Principle of operation

NATIONAL LIBRARY NETWORK SERVICES Principle of operation

NATIONAL LIBRARY NETWORK SERVICES Implementation Java (Spring, Hibernate) –Spring MVC JavaScript (jQuery, jQuery UI, OS plugins) CentOS 5.6 server Apache 2 web server Tomcat web server (Java) PostgreSQL 9 database

NATIONAL LIBRARY NETWORK SERVICES Implementation ApacheTomcat DB Internet CentOS

NATIONAL LIBRARY NETWORK SERVICES Helsinki University Library 4 campus libraries –2,2 million bibliographic records –3,6 million items New Main Library –Opened September 3rd in Kaisa House –9 floors –0,8 million bibliographic records –1,1 million items –over 2 million loans / year

NATIONAL LIBRARY NETWORK SERVICES Demo Helka online catalog – bin/Pwebrecon.cgi?LANGUAGE=English&PAGE=Firsthttps://helka.linneanet.fi/cgi- bin/Pwebrecon.cgi?LANGUAGE=English&PAGE=First Helsinki University Library –Website: –Facebook: –Twitter: Aalto University Library –Alli online catalog – &status=0&lang=en&owner=FI-AALTO&collection=tooloelamahttp://kirjastokartta.kansalliskirjasto.fi/LocationHandler?callno=K+325+Hoppu &status=0&lang=en&owner=FI-AALTO&collection=tooloelama

NATIONAL LIBRARY NETWORK SERVICES Questions?

NATIONAL LIBRARY NETWORK SERVICES Thank you! Petteri Kivimäki Information Systems Specialist The National Library of Finland Tel