SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Semantic Content&Data Management
with Ximdex CMS
February 2014

Making smart content, together!

V20140219:EN:MS
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-
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-
… 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!
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-
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-
Our roots
2008

2009

WEB
HTML

2010

2011

JOOMLA

<head><title>ximdex.com</title></head>
<head><title>OXE.com</title></head>
<body>
<H1>Nombre: OXE</H1>
Ximdex</H1>

DRUPAL

<H2>Web: www.OXE.com</H2>
www.ximdex.com</H2>
</html>

Making smart content, together!

2013

2014

SEMANTIC
WEB

XIMDEX

ALFRESCO

<html>

2012

-7-
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!
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!
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”
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 -
… 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 -
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 -
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 -
XOWL module: automatic annotations

ximdex

Annotations in Ximdex can
be represented in any
format or technology (RDFa,
microformats, etc.)
Making smart content, together!

- 15 -
Module XTAGS: tags & annotations
XTAGS

XTAGS manages both structured
(ontologies) and non structured tags.

Making smart content, together!

- 16 -
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 -
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 -
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 -
Trust Ximdex
Commercial projects:
" 
" 
" 
" 
" 
" 
" 
" 
" 

Telefónica
Red.es
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 (fundacionreinasofia.es)
…

R&D projects:
–  Coordinator:
•  CB-DOC (Secure Document Management
combining Cryptography with Biometrics)
http://cbdoc.ximdex.com

Integrators:
–  Sopra group, SATEC, etc.

Making smart content, together!

–  Partners:
•  IKS (EU FP7)
•  CONSUMEDIA
- 20 -
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 -
Contact us

Ximdex
demo.ximdex.com
www.ximdex.com
info@ximdex.com
http://twitter.com/ximdex
http://www.linkedin.com/companies/ximdex
http://www.facebook.com/Ximdex

Making smart content, together!

- 22 -

Mais conteúdo relacionado

Destaque

130521 henriette freris - typiske udfordringer for smv når de skal på det ...
130521    henriette freris - typiske udfordringer for smv når de skal på det ...130521    henriette freris - typiske udfordringer for smv når de skal på det ...
130521 henriette freris - typiske udfordringer for smv når de skal på det ...Væksthus Hovedstadsregionen
 
Intellectual Property Right (IPR) / Henrik Tørnquist, Væksthus Hovedstadsregi...
Intellectual Property Right (IPR) / Henrik Tørnquist, Væksthus Hovedstadsregi...Intellectual Property Right (IPR) / Henrik Tørnquist, Væksthus Hovedstadsregi...
Intellectual Property Right (IPR) / Henrik Tørnquist, Væksthus Hovedstadsregi...Væksthus Hovedstadsregionen
 
130527 steen lohse - udfordringer når virksomheder skal eksportere
130527   steen lohse - udfordringer når virksomheder skal eksportere130527   steen lohse - udfordringer når virksomheder skal eksportere
130527 steen lohse - udfordringer når virksomheder skal eksportereVæksthus Hovedstadsregionen
 
How I stopped worrying and started engaging with customers
How I stopped worrying and started engaging with customersHow I stopped worrying and started engaging with customers
How I stopped worrying and started engaging with customersTuomas Talola
 
Power Tour, Kresten Schultz Jørgensen, LEAD Agency
Power Tour, Kresten Schultz Jørgensen, LEAD AgencyPower Tour, Kresten Schultz Jørgensen, LEAD Agency
Power Tour, Kresten Schultz Jørgensen, LEAD AgencyVæksthus Hovedstadsregionen
 
3D PDF Implementor Forum - Validation with CADIQ
3D PDF Implementor Forum - Validation with CADIQ3D PDF Implementor Forum - Validation with CADIQ
3D PDF Implementor Forum - Validation with CADIQ3dpdfconsortium
 
Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...
Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...
Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...Stuart Chalk
 
Introduction to the 3DPDF Consortium
Introduction to the 3DPDF ConsortiumIntroduction to the 3DPDF Consortium
Introduction to the 3DPDF Consortium3dpdfconsortium
 
Structured Data and Semantic SEO
Structured Data and Semantic SEOStructured Data and Semantic SEO
Structured Data and Semantic SEOMatthew Brown
 
An Introduction to Entities in Semantic Search
An Introduction to Entities in Semantic SearchAn Introduction to Entities in Semantic Search
An Introduction to Entities in Semantic SearchDavid Amerland
 
Noponen ja Saari: Kestävän kehityksen asiantuntijapaneelin viestit 22.4.2014
Noponen ja Saari: Kestävän kehityksen asiantuntijapaneelin viestit 22.4.2014Noponen ja Saari: Kestävän kehityksen asiantuntijapaneelin viestit 22.4.2014
Noponen ja Saari: Kestävän kehityksen asiantuntijapaneelin viestit 22.4.2014Sitra / Ekologinen kestävyys
 
Scientific support for sustainable development policies
Scientific support for sustainable development policiesScientific support for sustainable development policies
Scientific support for sustainable development policiesSitra / Ekologinen kestävyys
 

Destaque (14)

130521 henriette freris - typiske udfordringer for smv når de skal på det ...
130521    henriette freris - typiske udfordringer for smv når de skal på det ...130521    henriette freris - typiske udfordringer for smv når de skal på det ...
130521 henriette freris - typiske udfordringer for smv når de skal på det ...
 
Intellectual Property Right (IPR) / Henrik Tørnquist, Væksthus Hovedstadsregi...
Intellectual Property Right (IPR) / Henrik Tørnquist, Væksthus Hovedstadsregi...Intellectual Property Right (IPR) / Henrik Tørnquist, Væksthus Hovedstadsregi...
Intellectual Property Right (IPR) / Henrik Tørnquist, Væksthus Hovedstadsregi...
 
130527 steen lohse - udfordringer når virksomheder skal eksportere
130527   steen lohse - udfordringer når virksomheder skal eksportere130527   steen lohse - udfordringer når virksomheder skal eksportere
130527 steen lohse - udfordringer når virksomheder skal eksportere
 
How I stopped worrying and started engaging with customers
How I stopped worrying and started engaging with customersHow I stopped worrying and started engaging with customers
How I stopped worrying and started engaging with customers
 
Power Tour, Kresten Schultz Jørgensen, LEAD Agency
Power Tour, Kresten Schultz Jørgensen, LEAD AgencyPower Tour, Kresten Schultz Jørgensen, LEAD Agency
Power Tour, Kresten Schultz Jørgensen, LEAD Agency
 
Semantic search
Semantic searchSemantic search
Semantic search
 
3D PDF Implementor Forum - Validation with CADIQ
3D PDF Implementor Forum - Validation with CADIQ3D PDF Implementor Forum - Validation with CADIQ
3D PDF Implementor Forum - Validation with CADIQ
 
Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...
Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...
Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...
 
Introduction to the 3DPDF Consortium
Introduction to the 3DPDF ConsortiumIntroduction to the 3DPDF Consortium
Introduction to the 3DPDF Consortium
 
Structured Data and Semantic SEO
Structured Data and Semantic SEOStructured Data and Semantic SEO
Structured Data and Semantic SEO
 
An Introduction to Entities in Semantic Search
An Introduction to Entities in Semantic SearchAn Introduction to Entities in Semantic Search
An Introduction to Entities in Semantic Search
 
Eeva Furman: Tavoitteista toimintaan
Eeva Furman: Tavoitteista toimintaanEeva Furman: Tavoitteista toimintaan
Eeva Furman: Tavoitteista toimintaan
 
Noponen ja Saari: Kestävän kehityksen asiantuntijapaneelin viestit 22.4.2014
Noponen ja Saari: Kestävän kehityksen asiantuntijapaneelin viestit 22.4.2014Noponen ja Saari: Kestävän kehityksen asiantuntijapaneelin viestit 22.4.2014
Noponen ja Saari: Kestävän kehityksen asiantuntijapaneelin viestit 22.4.2014
 
Scientific support for sustainable development policies
Scientific support for sustainable development policiesScientific support for sustainable development policies
Scientific support for sustainable development policies
 

Semelhante a Semantic Content Management with Ximdex CMS

BEdita, a development platform
BEdita, a development platformBEdita, a development platform
BEdita, a development platformStefano Rosanelli
 
Lanstad: Publishing Technology Platform
Lanstad: Publishing Technology PlatformLanstad: Publishing Technology Platform
Lanstad: Publishing Technology PlatformDeanta
 
EffectiveSoft Presentation
EffectiveSoft PresentationEffectiveSoft Presentation
EffectiveSoft PresentationMaryiaMarozava
 
Extending XForms with Server-Side Functionality
Extending XForms with Server-Side FunctionalityExtending XForms with Server-Side Functionality
Extending XForms with Server-Side FunctionalityMarkku Laine
 
Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Liaquat Rahoo
 
Data on demand flexible archiving in a big content world
Data on demand   flexible archiving in a big content worldData on demand   flexible archiving in a big content world
Data on demand flexible archiving in a big content worldActuate Corporation
 
AnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoAnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoPhilippe Riand
 
Lecture semantic dataaccess_presentation
Lecture semantic dataaccess_presentationLecture semantic dataaccess_presentation
Lecture semantic dataaccess_presentationIKS - Project
 
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo
 
GARE du MIDIH MIDIH, towards a flexible, modular and open source reference ...
GARE du MIDIH   MIDIH, towards a flexible, modular and open source reference ...GARE du MIDIH   MIDIH, towards a flexible, modular and open source reference ...
GARE du MIDIH MIDIH, towards a flexible, modular and open source reference ...MIDIH_EU
 
Cv CéSar Serrano Presentation V1 0
Cv CéSar Serrano Presentation V1 0Cv CéSar Serrano Presentation V1 0
Cv CéSar Serrano Presentation V1 0cserran2
 
Skillwise Consulting -Technical competency
Skillwise Consulting -Technical competencySkillwise Consulting -Technical competency
Skillwise Consulting -Technical competencySkillwise Consulting
 
Trekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere
Trekk Cross-Media Series: Using XML to Create Once - Distribute EverywhereTrekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere
Trekk Cross-Media Series: Using XML to Create Once - Distribute EverywhereJeffrey Stewart
 
Srinivasan resume updated
Srinivasan resume updatedSrinivasan resume updated
Srinivasan resume updatedSrinivasan V N
 
Switch to Alfresco with Seed in Australia and New Zealand
Switch to Alfresco with Seed in Australia and New ZealandSwitch to Alfresco with Seed in Australia and New Zealand
Switch to Alfresco with Seed in Australia and New ZealandAlfresco Software
 
Busy Architects Guide to Modern Web Architecture in 2014
Busy Architects Guide to  Modern Web Architecture in 2014Busy Architects Guide to  Modern Web Architecture in 2014
Busy Architects Guide to Modern Web Architecture in 2014Particular Software
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Artificial Intelligence Institute at UofSC
 

Semelhante a Semantic Content Management with Ximdex CMS (20)

BEdita, a development platform
BEdita, a development platformBEdita, a development platform
BEdita, a development platform
 
Lanstad: Publishing Technology Platform
Lanstad: Publishing Technology PlatformLanstad: Publishing Technology Platform
Lanstad: Publishing Technology Platform
 
EffectiveSoft Presentation
EffectiveSoft PresentationEffectiveSoft Presentation
EffectiveSoft Presentation
 
Extending XForms with Server-Side Functionality
Extending XForms with Server-Side FunctionalityExtending XForms with Server-Side Functionality
Extending XForms with Server-Side Functionality
 
Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era
 
Data on demand flexible archiving in a big content world
Data on demand   flexible archiving in a big content worldData on demand   flexible archiving in a big content world
Data on demand flexible archiving in a big content world
 
AnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoAnDevCon: Introduction to Darwino
AnDevCon: Introduction to Darwino
 
Intercloudexchangebytopix
IntercloudexchangebytopixIntercloudexchangebytopix
Intercloudexchangebytopix
 
Lecture semantic dataaccess_presentation
Lecture semantic dataaccess_presentationLecture semantic dataaccess_presentation
Lecture semantic dataaccess_presentation
 
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
 
GARE du MIDIH MIDIH, towards a flexible, modular and open source reference ...
GARE du MIDIH   MIDIH, towards a flexible, modular and open source reference ...GARE du MIDIH   MIDIH, towards a flexible, modular and open source reference ...
GARE du MIDIH MIDIH, towards a flexible, modular and open source reference ...
 
Cv CéSar Serrano Presentation V1 0
Cv CéSar Serrano Presentation V1 0Cv CéSar Serrano Presentation V1 0
Cv CéSar Serrano Presentation V1 0
 
Yacks
YacksYacks
Yacks
 
Intro to web dev
Intro to web devIntro to web dev
Intro to web dev
 
Skillwise Consulting -Technical competency
Skillwise Consulting -Technical competencySkillwise Consulting -Technical competency
Skillwise Consulting -Technical competency
 
Trekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere
Trekk Cross-Media Series: Using XML to Create Once - Distribute EverywhereTrekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere
Trekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere
 
Srinivasan resume updated
Srinivasan resume updatedSrinivasan resume updated
Srinivasan resume updated
 
Switch to Alfresco with Seed in Australia and New Zealand
Switch to Alfresco with Seed in Australia and New ZealandSwitch to Alfresco with Seed in Australia and New Zealand
Switch to Alfresco with Seed in Australia and New Zealand
 
Busy Architects Guide to Modern Web Architecture in 2014
Busy Architects Guide to  Modern Web Architecture in 2014Busy Architects Guide to  Modern Web Architecture in 2014
Busy Architects Guide to Modern Web Architecture in 2014
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
 

Último

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Semantic Content Management with Ximdex CMS

  • 1. Semantic Content&Data Management with Ximdex CMS February 2014 Making smart content, together! V20140219:EN:MS
  • 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. 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. … 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. 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. 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. Our roots 2008 2009 WEB HTML 2010 2011 JOOMLA <head><title>ximdex.com</title></head> <head><title>OXE.com</title></head> <body> <H1>Nombre: OXE</H1> Ximdex</H1> DRUPAL <H2>Web: www.OXE.com</H2> www.ximdex.com</H2> </html> Making smart content, together! 2013 2014 SEMANTIC WEB XIMDEX ALFRESCO <html> 2012 -7-
  • 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. 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. 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. 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. … 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. 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. 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. 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. Module XTAGS: tags & annotations XTAGS XTAGS manages both structured (ontologies) and non structured tags. Making smart content, together! - 16 -
  • 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. 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. 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. Trust Ximdex Commercial projects: "  "  "  "  "  "  "  "  "  Telefónica Red.es 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 (fundacionreinasofia.es) … R&D projects: –  Coordinator: •  CB-DOC (Secure Document Management combining Cryptography with Biometrics) http://cbdoc.ximdex.com Integrators: –  Sopra group, SATEC, etc. Making smart content, together! –  Partners: •  IKS (EU FP7) •  CONSUMEDIA - 20 -
  • 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 -