CollectionSpace for Technology Service Providers and Developers October 22, 2009 www.collectionspace.org.

Slides:



Advertisements
Similar presentations
Drupal in the Enterprise
Advertisements

UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Implementing Tableau Server in an Enterprise Environment
The Access Grid Ivan R. Judson 5/25/2004.
CollectionSpace Show-and-Tell presentation for BNHM-IST Partnership April 3, 2009.
CollectionSpace Service Behind the scenes June 2009 Face-to-face Sanjay Dalal U.C. Berkeley IST/Data Services.
CollectionSpace for Technology Service Providers and Developers October 22,
CollectionSpace for Museum and Academic Technology Professionals October 29,
Megan Forbes Project Manager & Functional Lead Museum of the Moving Image.
CollectionSpace is an open-source, web- based software application for the description, management, and dissemination of museum collections information.
CollectionSpace for Museum and Academic Technology Professionals October 29,
CollectionSpace for Technology Service Providers and Developers October 22,
James Michalko, Moderator Vice President, OCLC Research OCLC, Inc. David A. Greenbaum Director, Data Services University of California, Berkeley Beth Sandore.
The Documentum Team Lance Callaway, Brooke Durbin, Perry Koob, Lorie McMillin, Jennifer Song Missouri University of Science and Technology Rolla, Missouri.
Deploying CollectionSpace for the UC Botanical Garden Innovations for Museums & Research Collections Chris Hoffman UC Berkeley – Research IT UCCSC 2013.
Hydra Partners Meeting March 2012 Bill Branan DuraCloud Technical Lead.
Web The Platform for Enabling UC The Web 2.0 Platform - Enables “real-world” unified communications A place to launch software, ready for outside.
Building a Digital Library with Fedora International Conference on Developing Digital Institutional Repositories Hong Kong December 9, 2004.
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Angela T. Spinazze’ ATSPIN consulting Senior Project Advisor, Domain Expert
Microsoft, Linux and the Open Source Community Mark Gayler, Senior Technical Evangelist, Microsoft Open Technologies, Inc.
Why Interchange?. What is Interchange? Interchange Capabilities: Offers complete replacement of CommBridge point-to-point solution with a hub and spoke.
Anthony Atkins Digital Library and Archives VirginiaTech ETD Technology for Implementers Presented March 22, 2001 at the 4th International.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Accessibility for Rich Internet Applications: Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre Techniques & Toolkits.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
Archivists' Toolkit - CRADLE Presentation, 10 Feb The Archivists’ Toolkit CRADLE Presentation 10 Feb
How eNet4S can benefit your project? eNet4S Software Solution Business Team Chief Technology Officer July 11, 2006.
One Platform, Two Stories. Willamette University Oregon State University.
Archivists' Toolkit - CDL Presentation, October 17, 2005 The Archivists’ Toolkit Lee Mandell Brad Westbrook.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
EDUCATION 2.0 – EDUCATION IN THE PARTICIPATION AGE Tim Bray Director of Web Technologies Sun Microsystems Ted Dodds CIO The University of British Columbia.
Introduction To BlueMix By: Ryan
REPRESENTING CONTEXT IN AN ARCHIVE OF EDUCATIONAL EVALUATIONS PROJECT ACTIVITIES The project team canvassed opinion across the.
TACTIC | Workflow: Project Management OSS on Microsoft Azure Helps Enterprises to Create Streamline, Manage, and Track Digital Content MICROSOFT AZURE.
REPRESENTING CONTEXT IN AN ARCHIVE OF EDUCATIONAL EVALUATIONS The project has constructed a permanent archive of significant.
Comprehensive Project Management Solutions with the.NET Server family.
mplSystems positioning and credentials Sound heritage in Contact Centre Operations and software development –Established January 1994 –Seven operational.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Windows Azure poDRw_Xi3Aw.
Collection Management Systems
©Ian Sommerville 2007COTS-based System Engineering Slide 1 COTS-based System Engineering.
Trimantra Software Solution Offshore Software Development Outsourcing Company Visit :
CollectionSpace: Collaborations in support of UC museum collections Chris Hoffman Patrick Schmitz Research Information Technologies UC Berkeley.
CONTENTdm A proven solution September A complete digital collection management software solution Stores, manages and provides access for all digital.
SynergyTop Technologies Driving Synergy Assuring Growth
1 ECM APPLICATIONS AND SOLUTIONS - PART 1 MODULE 8 ECM SPECIALIST COURSE 1 Copyright AIIM.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
The Holmes Platform and Applications
REDCap General Overview
Web Portal Project.
Platform as a Service.
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
OPERATING SYSTEMS.
ApplinX Rod Carlson Senior Technical Lead.
Cloud Web Filtering Platform
Building Serverless Enterprise Applications
OpenStack Summit Berlin – November 14, 2018
Introduction to Portal for ArcGIS
Nolan Leake Co-Founder, Cumulus Networks Paul Speciale
Presentation transcript:

CollectionSpace for Technology Service Providers and Developers October 22,

Speakers Carl Goodman, Principal Investigator, Museum of the Moving Image Patrick Schmitz, Co-Technical Lead, University of California, Berkeley Dan Sheppard, Co-Technical Lead, University of Cambridge Colin Clark, Co-Technical Lead, University of Toronto Angela Spinazze, Senior Project Advisor, ATSPIN consulting

CollectionSpace is an open-source, web- based software application for the description, management, and dissemination of museum collections information – from artifacts and archival materials to exhibitions and storage.

Project Partners Museum of the Moving Image, New York University of California, Berkeley, Information Services and Technology Division University of Cambridge, Centre for Applied Research in Educational Technologies University of Toronto, Adaptive Technology Resource Centre, Fluid Project

Funding The Andrew W. Mellon Foundation, Program in Research in Information Technology Program supports the creation of "enterprise" administrative and infrastructural software by means of distributed, collaborative open-source development projects Collaborations with RIT-funded projects ConservationSpace Ole Project OpenCast Project Bamboo

Project Team The CollectionSpace project team is composed of domain experts, designers, architects, and developers from each partner organization. Development teams work in cycles to issue regular software releases.

Initial Releases 0.2: Released October, Allows user login, creation of intake record, and auto-fill intake and object identification numbers. 0.3: November, Includes ID service with choice of sequential identification; vocabulary service, to provide access to controlled lists; and support for acquisition. 1.0: Release June Eight core procedures and related functionality covered, including: acquisition, cataloging, loans, vocabulary control, media handling, customization, security, and documentation.

Benefits to Service Providers Open Source Case for Business Museums, Technology, and Outsourcing Reliance on outside technology expertise Growing acceptance of hosted applications and SaaS CollectionSpace Collections management core function of museums Cyclical reevaluation of existing collections management systems Funded implementation projects

CollectionSpace Architecture and Deployment Model Patrick Schmitz U.C. Berkeley IST/Data Services Co-Technical Lead, CollectionSpace

UCB and CollectionSpace Dozens of world-class museums and research collections. Range from small to very large Cover a very broad set of domains IST/DS supports many of them Many existing systems aging, brittle Solutions must integrate with the enterprise Solutions must support research, teaching, and public service Team combines enterprise architecture expertise with museums domain experience

Planned Deployment Models 1. Must support individual museums that want to run their own system Single package runs on server or VM/slice 2. Must support hosted, SaaS model Support many museums on single instance Provides more cost-effective solution at scale 3. Customization, extension a top priority!

Services, SOA, and the Project How does our piece fit into the whole? Why SOA Enterprise standard for integration, reuse Scales well to support many instances, SaaS Exposes information as Web Services for re-use, enabling mashups and new applications What SOA is and isnt Note: SOA SOAP. We like ROA/REST Services model common entities, and relations, but are extensible to provide a flexible data model for each collection

Schema Extension Model Schema model for a customized service deployment

Services Technology Stack All open-source software No vendor lock-in, source code available Core layers have broad community Commercial consulting available Base layers built to support ECM Document+Image management and processing tools Currently using Nuxeo (with abstraction layer); could move to Alfresco, or other CMIS-compliant base Our layers provide CollectionSpace-specific services: CMS entities+relations (CollectionObject, Loans, Location, etc.) Authentication/authorization, workflow, multi-tenancy, etc.

C-SpaceServices NuxeoPlatformServices Services Stack

System/Resource Requirements Java-based, so runs on many platforms Tested on VM slices running Fedora Linux distribution Tested on Windows XP Should work on Mac OS, needs more testing Runs on commodity server hardware We test on modest VM slices with 1GB of memory Web-based solution for application No client install, no end-user upgrade hassles Tested across major browsers and OS platforms

CollectionSpace Application Dan Sheppard University of Cambridge, CARET Co-Technical Lead, CollectionSpace

Application Layer Why is it needed? What is it / isnt it? How does it work? Where does it fit?

Configuration

Plugins and Configuration

Plugins and Paths

Plugins

Application Layer Why is it needed? What is it / isnt it? How does it work? Where does it fit?

CollectionSpace User Interface Colin Clark University of Toronto, Fluid Project Co-Technical Lead, CollectionSpace

CollectionSpace UX Goals A holistic product Designed by museums, not technologists Easy to use, but not simplistic Accommodates your workflow & collection Accessible to a wide variety of user needs

How Were Making it Easy

Highly Configurable Museum collections are diverse CollectionSpace is built to be customized Add new fields Change labels Take things away Skin it for your environment Schema-lessness: no assumptions about data model baked into the user interface

Out of the Box Experience

Customized Museum Experience

A Web-Oriented Architecture No exotic technologies: just the Web HTML, CSS, and JavaScript Familiar and extensible Clean, simple URLs + useful data feeds Built using Fluids Infusion application framework jQuery RESTful APIs and JSON

Flexible and Accessible Highly skinnable, even for users Can accommodate diverse user needs Works great with the keyboard Supports assistive technologies Accessible, but still rich and dynamic!

Q+A Angela Spinazze, Moderator

Getting Involved We want to: Learn more about what you can bring to the table Match your skills with deployments that will require them Establish a network of preferred providers Build a sustainable community of users and service providers

Contact Information Carl Goodman: the team: Visit the website: Browse the wiki: wiki.collectionspace.org