SlideShare a Scribd company logo
Experiences in Information Mining
from a Legacy CMS
via D2RQ Mapping Based on Business Ontology
Presentation at VMBO 2014 Workshop
Malte Hahnenwald, Vera G. Meister
March 2014
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
Motivation
What do we want to achieve?
 Improve
 User experience
 Usability of data
 Visibility of Information
 Mine data from different sources
 Show feasibility
 Develop transferability
05.06.2014
2
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
Initial Situation
 Poor onsite search
• Specific search plug-in
• No global search
 SixCMS
• Not normalized RDB
• Encrypted structure
• Adjourned re-launch
 No consistent knowledge organization system
• Each department acts self-dependent
05.06.2014
3
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
Course of Action
 Ontology engineering
 Deep structure research
 Mapping adaptation
 Technology decisions
 Application implementation
 Concept adjustment
 Enabling transferability
05.06.2014
4
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
Ontology Engineering
05.06.2014
5
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
University
Faculty
Person
Role
Module
Compulsory
Module
Optional
Module
StudyCourse
ModuleGroup
Bachelor
Course
Master
Course
hasSubUnit
Room
PracticeRoom
LectureHall
Office
Lab
Event
Researcher
Full_Professor
Staff
Contract_Lecturer
Student
Admin_Staff
Tutorial
Exam
Seminar
Lecture
hasRole
memberOf
organizes
performs
contains
hasPart
hasRoom
contains
offers
isLocatedIn
role
enrolledIn
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
Reuse of Ontology Patterns
05.06.2014
6
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
Description Standard Ontology Concepts / Relations
University as
an
organization
org:
<http://www.w3.org/ns/org#>
Role / role
Staff contact
information
foaf:
<http://xmlns.com/foaf/0.1/>
Person / familyName,
givenName, title,
phone, mbox,
homepage, interest
Actors, events
and outcome
of scientific
work
iswc:
<http://annotation.semantic
web.org/iswc/iswc.daml#>
Event (Conference,
Tutorial, Workshop),
Full_Professor,
Associate_Professor,
etc.
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
D2RQ Mapping Adaptation
 SixCMS structure is sparse and encrypted
• not normalized
• 70 tables without foreign keys
• source data in one table
• relations in proprietary ID’s
 No automated mapping possible
 Specific mapping features needed
05.06.2014
7
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
D2RQ Mapping Excerpt
########## Class -> Module ##########
map:Module a d2rq:ClassMap;
d2rq:dataStorage map:sixcms;
d2rq:condition "sixcms_article.area_id = 1105";
d2rq:class :Module;
d2rq:uriPattern "Module/@@sixcms_article.title|urlify@@".
map:moduleID a d2rq:PropertyBridge;
d2rq:belongsToClassMap map:Module;
d2rq:property :moduleID;
d2rq:column "sixcms_article_data.value";
d2rq:condition "sixcms_article.area_id = 1105";
d2rq:condition "sixcms_article_data.fieldname = 'lv_nr' ";
d2rq:join "sixcms_article.id <=
sixcms_article_data.article_id";
d2rq:join "sixcms_article_data.area_id =>
sixcms_article.area_id";
d2rq:propertyDefinitionLabel "Module Number".
05.06.2014
8
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
Application Architecture
05.06.2014
9
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
RDB
D2RQ Engine - Mapping
D2R Server SPARQL
Ontology
JenaRDF
Faceted browsing
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
User Interface
05.06.2014
10
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page
Ongoing Development
 Skim more from Six CMS
 Extend to other systems
 Enable search engine access
 Streamline the business ontology
 Support transferability
05.06.2014
11
Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
Fachbereich Wirtschaft
malte.hahnenwald@fh-brandenburg.de
vera.meister@fh-brandenburg.de
March 2014
Feedback to the authors:

More Related Content

PDF
PDF
Semantic IT Service Catalog in a German Public Organization
PDF
Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...
PPTX
Memoria ram
PDF
VALUES-Ryan_Shak
PPT
Бейсенов Адиль
PDF
Cv anith
Semantic IT Service Catalog in a German Public Organization
Information Mining zur semantischen Anreicherung von bestehenden Content-Mana...
Memoria ram
VALUES-Ryan_Shak
Бейсенов Адиль
Cv anith

Similar to Experiences in Information Mining from a Legacy CMS (20)

DOCX
Pratik Patel Python/ Big Data Analyst
PDF
Wims2012
PPTX
d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...
DOC
CV of Emad Goufi FEB 2016
DOCX
Synopsis Attendance ERP
PPTX
Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...
DOCX
Pratik Patel resume
PDF
Mahesh Belnekar Resume
PDF
Chocolate Flavoured Data Science
PDF
Overview of knowledge driven development (kdd)
DOC
Corey Sykes' Resume
PDF
M.Sc. Business Analytics 2024-25 Program
PDF
CategoryBasedAttendaceSystem.pdf
PDF
Sreedharbanagari2018
PPT
Data Science Master 4.0 on Belgrade University - Drazen Draskovic
PDF
Abdul Azeez Muqthar Resume
PDF
QuSandbox+NVIDIA Rapids
PDF
Enriching SMW based Virtual Research Environments with external data, Jan Nov...
DOC
Akwin_Resume
PDF
MTA 361 software development fundamentals
Pratik Patel Python/ Big Data Analyst
Wims2012
d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...
CV of Emad Goufi FEB 2016
Synopsis Attendance ERP
Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...
Pratik Patel resume
Mahesh Belnekar Resume
Chocolate Flavoured Data Science
Overview of knowledge driven development (kdd)
Corey Sykes' Resume
M.Sc. Business Analytics 2024-25 Program
CategoryBasedAttendaceSystem.pdf
Sreedharbanagari2018
Data Science Master 4.0 on Belgrade University - Drazen Draskovic
Abdul Azeez Muqthar Resume
QuSandbox+NVIDIA Rapids
Enriching SMW based Virtual Research Environments with external data, Jan Nov...
Akwin_Resume
MTA 361 software development fundamentals
Ad

More from bmake (7)

PPTX
Strukturiertes Wissen an Hochschulen
PDF
Konzept zur Entwicklung eines Studienführers für Wirtschaftsinformatik an F...
PDF
Wirtschaftsinformatik an Fachhochschulen
PDF
Studienführer für Wirtschaftsinformatik an Fachhochschulen in der Region DACH
PDF
A Semantic-web-based Decision Support System for Specific Degree Programs
PDF
Umsetzungskonzepte und Nutzen von IT-Dienste-Katalogen für die IT-Versorgung...
PDF
Towards a Semantic Information System for IT Services
Strukturiertes Wissen an Hochschulen
Konzept zur Entwicklung eines Studienführers für Wirtschaftsinformatik an F...
Wirtschaftsinformatik an Fachhochschulen
Studienführer für Wirtschaftsinformatik an Fachhochschulen in der Region DACH
A Semantic-web-based Decision Support System for Specific Degree Programs
Umsetzungskonzepte und Nutzen von IT-Dienste-Katalogen für die IT-Versorgung...
Towards a Semantic Information System for IT Services
Ad

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
MYSQL Presentation for SQL database connectivity
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Getting Started with Data Integration: FME Form 101
PDF
Machine learning based COVID-19 study performance prediction
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
cuic standard and advanced reporting.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
MYSQL Presentation for SQL database connectivity
A comparative analysis of optical character recognition models for extracting...
Getting Started with Data Integration: FME Form 101
Machine learning based COVID-19 study performance prediction
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Mobile App Security Testing_ A Comprehensive Guide.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine Learning_overview_presentation.pptx
Unlocking AI with Model Context Protocol (MCP)
“AI and Expert System Decision Support & Business Intelligence Systems”
MIND Revenue Release Quarter 2 2025 Press Release
Big Data Technologies - Introduction.pptx
NewMind AI Weekly Chronicles - August'25-Week II
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Encapsulation_ Review paper, used for researhc scholars

Experiences in Information Mining from a Legacy CMS

  • 1. Experiences in Information Mining from a Legacy CMS via D2RQ Mapping Based on Business Ontology Presentation at VMBO 2014 Workshop Malte Hahnenwald, Vera G. Meister March 2014
  • 2. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page Motivation What do we want to achieve?  Improve  User experience  Usability of data  Visibility of Information  Mine data from different sources  Show feasibility  Develop transferability 05.06.2014 2 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
  • 3. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page Initial Situation  Poor onsite search • Specific search plug-in • No global search  SixCMS • Not normalized RDB • Encrypted structure • Adjourned re-launch  No consistent knowledge organization system • Each department acts self-dependent 05.06.2014 3 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
  • 4. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page Course of Action  Ontology engineering  Deep structure research  Mapping adaptation  Technology decisions  Application implementation  Concept adjustment  Enabling transferability 05.06.2014 4 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
  • 5. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page Ontology Engineering 05.06.2014 5 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister University Faculty Person Role Module Compulsory Module Optional Module StudyCourse ModuleGroup Bachelor Course Master Course hasSubUnit Room PracticeRoom LectureHall Office Lab Event Researcher Full_Professor Staff Contract_Lecturer Student Admin_Staff Tutorial Exam Seminar Lecture hasRole memberOf organizes performs contains hasPart hasRoom contains offers isLocatedIn role enrolledIn
  • 6. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page Reuse of Ontology Patterns 05.06.2014 6 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister Description Standard Ontology Concepts / Relations University as an organization org: <http://www.w3.org/ns/org#> Role / role Staff contact information foaf: <http://xmlns.com/foaf/0.1/> Person / familyName, givenName, title, phone, mbox, homepage, interest Actors, events and outcome of scientific work iswc: <http://annotation.semantic web.org/iswc/iswc.daml#> Event (Conference, Tutorial, Workshop), Full_Professor, Associate_Professor, etc.
  • 7. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page D2RQ Mapping Adaptation  SixCMS structure is sparse and encrypted • not normalized • 70 tables without foreign keys • source data in one table • relations in proprietary ID’s  No automated mapping possible  Specific mapping features needed 05.06.2014 7 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
  • 8. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page D2RQ Mapping Excerpt ########## Class -> Module ########## map:Module a d2rq:ClassMap; d2rq:dataStorage map:sixcms; d2rq:condition "sixcms_article.area_id = 1105"; d2rq:class :Module; d2rq:uriPattern "Module/@@sixcms_article.title|urlify@@". map:moduleID a d2rq:PropertyBridge; d2rq:belongsToClassMap map:Module; d2rq:property :moduleID; d2rq:column "sixcms_article_data.value"; d2rq:condition "sixcms_article.area_id = 1105"; d2rq:condition "sixcms_article_data.fieldname = 'lv_nr' "; d2rq:join "sixcms_article.id <= sixcms_article_data.article_id"; d2rq:join "sixcms_article_data.area_id => sixcms_article.area_id"; d2rq:propertyDefinitionLabel "Module Number". 05.06.2014 8 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
  • 9. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page Application Architecture 05.06.2014 9 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister RDB D2RQ Engine - Mapping D2R Server SPARQL Ontology JenaRDF Faceted browsing
  • 10. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page User Interface 05.06.2014 10 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister
  • 11. University of Applied Sciences Brandenburg a. d. H. · Department of Business and Management Page Ongoing Development  Skim more from Six CMS  Extend to other systems  Enable search engine access  Streamline the business ontology  Support transferability 05.06.2014 11 Experiences in Information Mining from a Legacy CMS ∙ Hahnenwald / Meister