Open Source & Semantic CMS XIMDEX description


Published on

Ximdex is a semantic web based Content Management System (CMS) for XML that allows a simultaneous generation of contents, data and services in different technologies (Django, RoR, PHP, J2EE, .NET, XML/XSLT, HTML5, ...) and for different channels (smartphones, tablets, web, DVB, ebooks, ...)

Ximdex’s “in the cloud” architecture, allows for true independence of contents, data and services from final rendering technologies (web, mobile devices, digital tv, ...), improving the performance of systems, while easing automatic adaptation of information to any current or future format.

Decoupled publishing of your content guarantees additional freedom, security and scalability, allowing you to transform it into final formats (jsp, xhtml, php, ...) or sync it to distant servers in the cloud.

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Open Source & Semantic CMS XIMDEX description

  1. 1. Semantic Content&Data Management with Ximdex CMS February 2014 Making smart content, together! V20140219:EN:MS
  2. 2. OpenXimdexEvolution Developers of Ximdex, an open source & semantic web powered Web Content* Management System (CMS/WCM/ECM) … docs & data & web apps SEVILLA Making smart content, together! -2-
  3. 3. Working with content Huge diversity of contents* (doc/data/web app) Millions of documents, from diverse formats and sources Multiple languages, multiple final formats Complex structuration and sorting Multidimensional navigation space Already working contents and services “document recycling”! design and style adaptation! “business logic recycling” ! limits to integration! Dynamic information elements Rigid and intrusive architectures ! “bottlenecks” Personalization control and profiling Annotation, meta-info management, … Making smart content, together! -3-
  4. 4. … and with CMS’s Content Management Systems (CMSs) already guarantee full separation between presentation and content ... … but DO NOT offer a full separation between content and business logic. Very high technological dependance! Making smart content, together! -4- Low interoperability! CMS’s are highly intrusive!
  5. 5. Information enhancement … It does not represent information meaning. Only design and presentation! 2004 2002 2000 Normal Web (considering 2.0) 2006 i.e.: <p class=“bold”> Price: 240 Eur</p> 2012 2010 2008 Semantic Web “The Semantic Web is an extension of the current web in which information is given a well-defined meaning, better enabling computers and people to work in cooperation” Tim Berners-Lee et al, “The Semantic Web” (2001) Making smart content, together! -5-
  6. 6. Towards the semantic web … ~1993: Document level —  gopher, archie ~1994: Text level —  Web (html, url, …) ~2012: Data level –  Semantic web (RDFa, sparql, …) ! Linked Open Data Making smart content, together! -6-
  7. 7. Our roots 2008 2009 WEB HTML 2010 2011 JOOMLA <head><title></title></head> <head><title></title></head> <body> <H1>Nombre: OXE</H1> Ximdex</H1> DRUPAL <H2>Web:</H2></H2> </html> Making smart content, together! 2013 2014 SEMANTIC WEB XIMDEX ALFRESCO <html> 2012 -7-
  8. 8. Semantic technologies Semantic Web It associates a precise and shared meaning to the elements of information. Therefore modeled information can be used by persons, tools and systems. Semantic Structure Sintax (meaning) (organization) (communication) RDF+ontologies XML RDF (Resource Description Framework) allows to describe relationships between “elements of information”. Ontologies provide a shared vocabulary (OWL). Making smart content, together! -8- Modelling allows making inferences!
  9. 9. Information management with Ximdex XIMDEX Structured documents + meaning + metadata Full access to information elements Free definition and use of XML schemes Use of standards (XML, XSLT, RNG) abstraction open access + free structure meaning With Ximdex CMS, content, data and apps become fully independent from CMS technology! Independant selection of architecture, exploitation platforms (java, ruby, php, .net), application servers, connectors to systems, etc. scalable! Making smart content, together! -9- neutral! interoperable!
  10. 10. What is Ximdex CMS? A distributed environment for the management of contents, data, applications and services. It conveys them to different final formats (WEB, smart TV, smartphones, ...) in multiple technologies (J2EE, PHP, .NET, XML, JSON, XHTML, HTML5, …) even simultaneously. Acquisition, management, transformation and syndication of: –  contents, data and services (web, smartphones, DVB, smart TVs, ...) –  exploitation elements (java, php, RoR, json, jquery, html, django, ...) Allowing a distributed management of information elements: –  remote and cooperative via web –  From multiple sources –  Using diverse programming languages –  Taken into account structure & meaning For the publication as web portals of contents/data/services in diverse formats and channels, with full separation between content and presentation and business logic. Making smart content, together! - 10 - “XIMDEX is the only CMS fully independent from business logic, allowing deployment of contents & data in any present or oncoming technology”
  11. 11. Visual edition of XML with Ximdex WYSIWYG/M for XML during document edition ... XML XSLT + RNG ximdex Automatic enhancement of written content HTML, PDF, TDT, PHP, J2EE, RoR, … Making smart content, together! - 11 -
  12. 12. … automatic portal generation Structured documents are automatically transformed by templates to generate content, data and applications. XML XSLT + RNG ximdex HTML, PDF, TDT, PHP, J2EE, RoR, … Transformation driven by the associated meaning! Making smart content, together! - 12 -
  13. 13. Decoupled publishing in the cloud … XIMDEX cloud (semantic repository, recommender, ...) data&web applications XIMDEX’s users (editors, admins, supervisors, …) XIMDEX cloud (editor, transformer, synchronizer, ...) video Final users of published info (semantic and web portals, linked open data, multichannel portals) Making smart content, together! - 13 -
  14. 14. Ximdex’s architecture Semantic & XML repository Component for static and dynamic content/data/apps synchronization into the cloud XML transformation XML rep. transform pipelines Semantic store Remote Exploitation Servers (in the cloud) AC publisher DC web & data RDBS orchestrator web server & API rest xedit xowl Control Center: workflow, versioning, permissions, … video … … Publishing on remote servers in the cloud helps to reduce technological dependence on the CMS! Modules: semantic recommendations, wysiwyg/m editor, ... Making smart content, together! applications - 14 -
  15. 15. XOWL module: automatic annotations ximdex Annotations in Ximdex can be represented in any format or technology (RDFa, microformats, etc.) Making smart content, together! - 15 -
  16. 16. Module XTAGS: tags & annotations XTAGS XTAGS manages both structured (ontologies) and non structured tags. Making smart content, together! - 16 -
  17. 17. XLYRE module: Data Hub generation XLYRE… Ximdex-Lyre module provides: •  Visual management of raw data, datasets, metadata, relationships, etc. •  Automatic transformation to new formats. Automatic generation of galleries, distributions, indexes, etc. applying filters (SPARQL, RDFa, …) •  Automatic rendering as Web Portals applying user defined templates and Dynamic Semantic Publishing techniques. Making smart content, together! - 17 -
  18. 18. XFIND module: search engine XFIND Configurable search engine that can simultaneously work with semantic documents (RDF), structured (XML) and non structured (html, pdf, images, …) documents. Searching non structured contents (html, pdf, doc, images, ...) Semantic search (RDFa) Searching structured documents (XML) Making smart content, together! - 18 -
  19. 19. Module XHAWK: IDS for content XHAWK… Ximdex-Hawk module checks and monitors the integrity of the web portal in realtime. When an attack is detected, it warns the web administrator and automatically reverts the website to the last published version. Making smart content, together! - 19 -
  20. 20. Trust Ximdex Commercial projects: "  "  "  "  "  "  "  "  "  Telefónica University of Seville (US) Spanish Institute of Oceanography (IEO) Spanish National Research Council (CSIC) Business School: Escuela Organización Industrial (EOI) Spain’s Central Government (Ministerio de Presidencia) Royal household of Spain (100% uptime for +4 years) Reina Sofía Foundation ( … R&D projects: –  Coordinator: •  CB-DOC (Secure Document Management combining Cryptography with Biometrics) Integrators: –  Sopra group, SATEC, etc. Making smart content, together! –  Partners: •  IKS (EU FP7) •  CONSUMEDIA - 20 -
  21. 21. Ximdex’s values and success cases Ximdex’s values flexibility, security and scalability help our customers to: –  Adapt to new dynamic technologies for rendering content without upgrading: –  Creation of a new visual publishing channel in a few hours (i.e.: DVB). –  Migration of a web portal from XHTML to J2EE in a week. –  Help a ‘business department’ to visually create smart content for a music portal. –  Remove scalability problems with big repositories (+1,5M docs, tenths of millions links) –  Aggregate automatically information from remote sources for an Open Data portal. –  Reach a 100% uptime of web portal for years. –  … Flexible Secure Scalable Migration in hours to different simultaneous technologies! Detection of attacks in realtime with automatic warning and republishing. Repositories with over 1,5 million of linked documents. Making smart content, together! - 21 -
  22. 22. Contact us Ximdex Making smart content, together! - 22 -