Impressions and results from the first IKS workshop

The IKS project has adopted an open communication and development policy to guarantee innovative and relevant results. To support this, IKS will host workshops every six months to consult with CMS vendors, developers and end-users. The workshop themes will concur with the development phases of the project.

The first IKS workshop took place in Salzburg, Austria on 28-29 May 2009. It provided an open forum for a diverse group of CMS vendors and developers to have their say on semantic requirements for the Interactive Knowledge Stack.

‘Semantics’ IS on the CMS radar

Despite the limited visibility of IKS, (project launched January 2009) interest in the workshop was strong across the board of CMS communities, with experts from as far as India and the USA expressing interest to attend. This justified not only the timely relevance of IKS given the current discussions on Semantic Web and Web 3.0, but also how receptive the CMS communities are to the topic semantic information technologies and services.

In the end we were able to welcome 21 guests such as Johan Janssens (Joomlatools), Mats Hellström, (EPiServer), Raphael Ritz (INCF, Plone), Stephane Croisier (Jahia), John Norman (CARET, University of Cambridge) and Stephane Corlosquet (Deri Galway, Drupal RDFa) to join the IKS team, to 'shake' the Interactive Knowledge Stack.

Workshop Impressions

Workshop Results

100 issues identified

To kick-off the brainstorming session Wernher Behrendt presented the Interactive Knowledge Stack and left the audience with the following questions to tackle:

  • Is there life beyond "drag and drop" or "click the blue thing"
  • Is there any need to model discourse - or is this academic dreaming?
  • Do we need to model workflows? If so, should we go the standard role with BPEL publishing workflows?
  • Where are the trends in mircoformats, RDFa, and OWL ontologies taking us?
  • Linking open data is all the rage at the moment. Small data models that you can link up with each other - and there is this sort of promise in the air that somehow magically it will all fit together - will it?
  • What is semantic search?
  • At the persistence layer what sort of convergence should happen there? or do we have to keep triple stores and traditional databases separate

In the intensive brainstorming session close to 100 themes, issues, and ideas were raised. The input was mapped to the four general layers of the IKS stack: Interaction, Models, Lifting, and Storage. The full list of input is at the bottom of this page. The filtering of the themes was performed using the Dotmocracy approach. Each participant had 4 dots (votes) to pin alongside their theme of interest. After lunch, the list was then narrowed down to 4 topics following an open discussion on each themes importance and applicability to IKS.

4 topics to begin working on:

  1. Semantic search engine prototype
  2. Semantic rich text editor prototype
  3. Simple user story scenarios
  4. Default ontology for CMS-system terms
Join the IKS Community Mailing List to follow and participate in the work

Quotes from the workshop 

"At some point, to stay viable, content management systems require a quantum evolution that takes them beyond technology and features and on to the satisfaction of a user experience"
 
"knowledge will be content in ten years" 
 
"semantics out of the box"

Interviews with the IKS workshop guests

(Double click videos for full screen viewing)

Stéphane Croisier
Founder - Product Strategy Manager, Jahia Solutions

 

Reto Bachmann-Gmuer

Trialox AG

     

Johan Janssens

Managing director and lead architect, Joomlatools

 

John Norman

Director, Centre for Applied Research in Educational Technologies, University of Cambridge

     

Raphael Ritz

Scientific Officer, International Neuroinformatics Coordinating Facility

 

Stephane Corlosquet

Deri Galway  

     

Laurin Herlt

Chief technology officer
Gentics Software GmbH
 
Jens W. Klein
Klein & Partner KEG, BlueDynamics Alliance
     

Shubham Nagar

CEO InfoAxon Technologies

 

Tobias Hauser

Founder and Managing director Arrabiata Solutions GmbH

     

Paul Geraghty

Independent php programmer
 

Mats Hellström

Head of Pre-sales EPiServer

     

Igor Novakovic

Deputy director of development Empolis

 

Justin Cormack

Head of Technology, Squiz UK

     

Arne Blankerts

Lead developer, fCMS

 

Steven Noels

CEO and Managing partner Outerthought

 

 Input from the brainstorming session

 Issues/themes for the IKS Storage layer

  •  Encoding, unicode storage
  •  Security, privacy of any data
  •  How to make a site federation query-able
  •  Concurrency handling
  •  Consistency checking of CMS-files (duplicates etc.)
  •  Handle Structured / unstructured data the same way
  •  Investigate positive and negative of storage / persistence options for semantic CMS
  •  Rights - trust management
  •  NEVER EVER LOOSE any content!
  •  Storage standards? CMIS - JSR 170
  •  Semantic search engine prototype
  •  Semantic lucene

Issues/themes for the IKS Models layer:

  •  FOAF + SSL
  •  Security filtering of user-generated semantics
  •  Calendar, date and time issues
  •  Flexible workflows in complex organisation situations
  •  Domain and job specific ontology
  •  Semantic history of navigation
  •  Policies for accessing data
  •  Weighted relations/categories
  •  Intelligent content retention (policies on archiving)
  •  Multi-lingual support
  •  Separation of content and presentation
  •  Instance linking + vocabulary discovery for CMS schema
  •  Semantic rich text editor
  •  LATCH services
  •  Standardisation of CMS system terms as default CMS ontology
Issues/themes for the IKS Interaction layer:
  •  Semantic notifications of updates
  •  Community based corrections (editor control)
  •  Usability of rich relations
  •  Discourse models (SWAN  ontology)
  •  Localisation
  •  Data validation at UI level
  •  Extensibility and maintenance of ontologies (dynamic data structures)
  •  View the data in different ways (semantically supported faceted browsing)
  •  Tagging vs. uniquely identifying concepts
  •  Intelligent workspaces
  •  Semantic context and content aggregation
  •  Transparency (Why has it been tagged? Audit Trail)
  •  Rich navigation
  •  Usability best practice patterns
  •  Advanced site maps

Guiding notes and principles

  • Take work off the editor!
  • Follow the KISS principle
  • Develop list of simple user stores to guide development work
  • Look at RDFa use cases for ideas
  • Build awareness and advocate value of semantic technologies within CMS communities
  • Don't reinvent the wheel

4 Prioritised themes :

  1. Semantic search engine prototype
  2. Semantic rich text editor prototype
  3. Simple user story scenarios
  4. Default ontology for CMS-system terms