WORKSHOP ON INFORMATION SYSTEMS ARCHITECTURES Information / software architectures based on Content Management Systems (CMS): some examples with Drupal.

Slides:



Advertisements
Similar presentations
Adding OAI-ORE Support to Repository Platforms Alexey Maslov, Adam Mikeal, Scott Phillips, John Leggett, Mark McFarland Texas Digital Library TCDL09.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Digital Repositories – Linked Open Data – the possible Role of D4Science Workshop, December 2010, FAO use cases A tool to create Linked Data providers.
White House New Media & Open Source Software Macon Phillips White House New Media.
23-Nov-2000/Janne Saarela Business opportunities on the semantic Web Janne Saarela.
Iowa Code and Rules Easy Navigation and Search Scope Analysis &Planning Phases Completed Request for Execution Funding.
ARIADNE V4 Filip Neven, Stefaan Ternier & Erik Duval Dept. Computerwetenschappen, Katholieke Universiteit Leuven, Belgium
Stefania Bergamasco, Cecilia Colasanti An integrated approach to turn statistics into knowledge combining data warehouse, controlled vocabularies and advanced.
ZAR4DIN project, Zambia AgriDrupal training workshop DAY 3 Lusaka, 22 March 2011 Valeria Pesce.
ZAR4DIN project, Zambia AgriDrupal training workshop DAY 2 Lusaka, 22 March 2011 Valeria Pesce.
RSS (R EALLY S IMPLE S YNDICATION ) Nisma Aly IS
SharePoint 2010: BCS m Business Connectivity Services.
TENCompetence Workshop Barcelona June 2007 IMS Learning Design, Open Educational Resources and the Culture of Sharing.
CGspace update 20 November What is ‘CGSpace’ ‘Multi-tenant’ use of a Dspace application  Shared admin, look and feel, publishing, content management,
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
WORKSHOP ON INFORMATION SYSTEMS ARCHITECTURES Information / software architectures based on Content Management Systems (CMS): some examples with Drupal.
ZAR4DIN project, Zambia AgriDrupal training workshop DAY 1 Lusaka, 22 March 2011 Valeria Pesce.
4th project meeting 27-29/05/2013, Budapest, Hungary FP 7-INFRASTRUCTURES programme agINFRA agINFRA A data infrastructure for agriculture.
Implementation of HUBzero as a Knowledge Management System in a Large Organization HUBBUB Conference 2012 September 24 th, 2012 Gaurav Nanda, Jonathan.
Wikis are websites where pages can be edited using an online document editor. Users can easily edit and share content. Enterprise wikis are platforms.
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
Copyright © 2004 MuseGlobal, Inc. All Rights Reserved MetaSearch Present & Future Dr Peter Noerr, ASEE Conference 2004 MuseGlobal, Inc.Salt Lake City.
Drupal for NGOs 1 Amnesty.org redesign 22 July 2008.
The Importance of Metadata JP Morgenthal Chief Architect, Professional Services Software AG, Inc.
DSpace vs Fedora Ralph LeVan OCLC Research. What Do You Want From a Repository? How do you create your metadata? How do you assemble your objects? How.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
H05G11901: Agrovoc Concept Scheme V 1.0 H05G11902: Mapping files to other thesauri and languages versions of the Agrovoc Concept- Scheme H05G11903: Agricultural.
The Mint Mapping tool The MoRe aggregator Vassilis Tzouvaras, Dimitris Gavrilis National Technical University of Athens Digital Curation Unit - IMIS, Athena.
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
Content Challenges for Open Government Dale Waldt Sr. Analyst / Consultant
The library is open Digital Assets Management & Institutional Repository Russian-IUG November 2015 Tomsk, Russia Nabil Saadallah Manager Business.
Jens Hartmann York Sure Raphael Volz Rudi Studer The OntoWeb Portal.
RSS Interfaces and Standards Chander Iyer. Really Simple Syndication (RSS) Web data format providing users with frequently updated content. Make a collection.
Gauri Salokhe & Valeria Pesce 1/ Agrifeeds Gauri Salokhe & Valeria Pesce 8 th AOS Workshop – 22 Sept
Comparison B/W Word Press and Joomla By Joomdev Software Solution Pvt Ltd.
Extended Metadata Registries and Semantics (Part 2: Implementation) Karlo Berket Ecoterm IV Environmental Terminology Workshop April 18, 2007 Diplomatic.
WEB API AND CLOUD DEVELOPMENT BY TRAWEX TECHNOLOGIES.
Introduction to SharePoint 2007 Brendon Schwartz
TRIG: Truckee River Info Gateway Dave Waetjen Graduate Student in Geography Information Center for the Environement (ICE) University of California, Davis.
CHAPTER 5 Network Applications.
WORKSHOP ON INFORMATION SYSTEMS ARCHITECTURES Information / software architectures based on Content Management Systems (CMS): some examples with Drupal.
Building Library Web Site Using Drupal
Cms Full-featured Flexible Web Content Management System for All Your Needs.
Dan Noyes – CERN Communication Group
Moving on : Repository Services after the RAE
Current Sakai/CLE Priorities – Three Year Roadmap
Overview: Fedora Architecture and Software Features
Web Engineering.
Flexible Extensible Digital Object Repository Architecture
Flexible Extensible Digital Object Repository Architecture
Content Management Systems
The Re3gistry software and the INSPIRE Registry
Lecture 1: Multi-tier Architecture Overview
What's New in eCognition 9
Mission SHARE is a higher education initiative whose mission is to maximize research impact by making research widely accessible, discoverable, and reusable.
Fedora Filling the “Sweet Spot” in the Information Landscape
Semantic Annotation service
Malte Dreyer – Matthias Razum
Metadata The metadata contains
Using CuCMS: a workshop
Agro Hackathon Hack 5: Agro Portal and VEST Registry
Atrium Technology Solutions
Jisc Research Data Shared Service (RDSS)
Managing Private and Public Views of DDI Metadata Repositories
What's New in eCognition 9
SharePoint 2007 Developer Overview Collaboration BI Features
WP3 Case Management Systems
T-FLEX DOCs PLM, Document and Workflow Management.
Metadata supported full-text search in a web archive
SDMX IT Tools SDMX Registry
Presentation transcript:

WORKSHOP ON INFORMATION SYSTEMS ARCHITECTURES Information / software architectures based on Content Management Systems (CMS): some examples with Drupal IAALD 2010 side-event SupAgro, Montpellier, France 26 April 2010 Valeria Pesce (GFAR)

CMS + external sources + commodity services AgriFeeds (www.agrifeeds.org) Information architecture: individual sources “commodity services” Software architecture: CMS to harvest, store and manage content CMS + custom code for advanced filtering and custom feeds “Commodity services”: feed generators like Feedburner, Google API for calendars, widgets exploiting the APIs of various popular RSS readers - search/display - sources  Processing   commodity services

AgriFeeds architecture CMS news events Organization website harvesting metadata filtering news events Regional network website AGGREGATED VIEW FeedBurner Commodity services

Example: Upcoming Forestry Events

Item level: semantics come from the sources Future versions: automatic indexing with controlled vocabularies

Feed level: semantics come from the system

Advantages Information architecture: Relevant contents are stored and indexed without human intervention Metadata standards are exploited Software architecture: No need to write code from scratch No need to maintain code: relies on an active community of developers Complies with good practices in IM: re-use, re-usability, re-packaging, use of standards

Challenges Information architecture: Software architecture: Depends (partially: the basic functionalities rely on the CMS) on the functioning and continued availability of the commodity services Quality depends on the quality of the sources Software architecture: Relies on the continued maintenance of the CMS The custom code needed to extend the basic CMS functionalities needs to be maintained 1st version: 30% custom code  2nd version: 15% custom code  NEXT VERSION: >> 1% CUSTOM CODE

CMS as integrated solution AgriDrupal (http://aims.fao.org/community/group/agridrupal) Information architecture: - external sources - locally managed contents Software architecture: - search/display - exports  Coherent management  metadata Model / content model CMS to manage any kind of information using any metadata set CMS to interface web services, APIs, RDF, XML… CMS as an “information management tool” CMS as an “information hub” CMS as a pool of specialized solutions

CMS for specialized functions Through an extended use of metadata and workflows, a CMS can perform the functions of specialized software. Example of document repository management in Drupal

Advantages Information architecture: Both external and local contents managed through metadata models and content models  flexibility and adaptability to standards Software architecture: No need to write code from scratch No need to maintain code: relies on an active community of developers One tool to manage everything

Challenges Information architecture: Software architecture: Depends (partially) on the availability of good sources Common vocabularies are needed Software architecture: Relies on the continued maintenance of the CMS Functionalities limited to the functionalities of the CMS The custom code needed to extend the CMS functionalities needs to be maintained Specialized functions will not be as specialized as in specialized software