SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
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:

Weitere ähnliche Inhalte

Ähnlich wie Experiences in Information Mining from a Legacy CMS

Pratik Patel Python/ Big Data Analyst
Pratik Patel Python/ Big Data AnalystPratik Patel Python/ Big Data Analyst
Pratik Patel Python/ Big Data AnalystPratik Patel
 
d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...
d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...
d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...Jens Mittelbach
 
Synopsis Attendance ERP
Synopsis Attendance ERPSynopsis Attendance ERP
Synopsis Attendance ERPAkshun kc
 
Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...
Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...
Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...bmake
 
Pratik Patel resume
Pratik Patel  resumePratik Patel  resume
Pratik Patel resumePratik Patel
 
Chocolate Flavoured Data Science
Chocolate Flavoured Data ScienceChocolate Flavoured Data Science
Chocolate Flavoured Data ScienceThilo Stadelmann
 
Overview of knowledge driven development (kdd)
Overview of knowledge driven development (kdd)Overview of knowledge driven development (kdd)
Overview of knowledge driven development (kdd)Manoj Kumar Lal
 
Corey Sykes' Resume
Corey Sykes' ResumeCorey Sykes' Resume
Corey Sykes' ResumeCorey Sykes
 
CategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfCategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfSharaOsmanSiddiq
 
Data Science Master 4.0 on Belgrade University - Drazen Draskovic
Data Science Master 4.0 on Belgrade University - Drazen DraskovicData Science Master 4.0 on Belgrade University - Drazen Draskovic
Data Science Master 4.0 on Belgrade University - Drazen DraskovicInstitute of Contemporary Sciences
 
Abdul Azeez Muqthar Resume
Abdul Azeez Muqthar ResumeAbdul Azeez Muqthar Resume
Abdul Azeez Muqthar ResumeAbdulAzeez179
 
Enriching SMW based Virtual Research Environments with external data, Jan Nov...
Enriching SMW based Virtual Research Environments with external data, Jan Nov...Enriching SMW based Virtual Research Environments with external data, Jan Nov...
Enriching SMW based Virtual Research Environments with external data, Jan Nov...KDZ - Zentrum für Verwaltungsforschung
 

Ähnlich wie Experiences in Information Mining from a Legacy CMS (20)

Pratik Patel Python/ Big Data Analyst
Pratik Patel Python/ Big Data AnalystPratik Patel Python/ Big Data Analyst
Pratik Patel Python/ Big Data Analyst
 
Wims2012
Wims2012Wims2012
Wims2012
 
d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...
d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...
d:swarm - A Library Data Management Platform Based on a Linked Open Data Appr...
 
CV of Emad Goufi FEB 2016
CV of Emad Goufi FEB 2016CV of Emad Goufi FEB 2016
CV of Emad Goufi FEB 2016
 
Synopsis Attendance ERP
Synopsis Attendance ERPSynopsis Attendance ERP
Synopsis Attendance ERP
 
Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...
Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...
Enterprise Knowledge Graphs & Related Technologies - An Engineering Case Stud...
 
Pratik Patel resume
Pratik Patel  resumePratik Patel  resume
Pratik Patel resume
 
Mahesh Belnekar Resume
Mahesh Belnekar ResumeMahesh Belnekar Resume
Mahesh Belnekar Resume
 
Chocolate Flavoured Data Science
Chocolate Flavoured Data ScienceChocolate Flavoured Data Science
Chocolate Flavoured Data Science
 
Overview of knowledge driven development (kdd)
Overview of knowledge driven development (kdd)Overview of knowledge driven development (kdd)
Overview of knowledge driven development (kdd)
 
Corey Sykes' Resume
Corey Sykes' ResumeCorey Sykes' Resume
Corey Sykes' Resume
 
CategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfCategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdf
 
Sreedharbanagari2018
Sreedharbanagari2018Sreedharbanagari2018
Sreedharbanagari2018
 
Data Science Master 4.0 on Belgrade University - Drazen Draskovic
Data Science Master 4.0 on Belgrade University - Drazen DraskovicData Science Master 4.0 on Belgrade University - Drazen Draskovic
Data Science Master 4.0 on Belgrade University - Drazen Draskovic
 
Abdul Azeez Muqthar Resume
Abdul Azeez Muqthar ResumeAbdul Azeez Muqthar Resume
Abdul Azeez Muqthar Resume
 
QuSandbox+NVIDIA Rapids
QuSandbox+NVIDIA RapidsQuSandbox+NVIDIA Rapids
QuSandbox+NVIDIA Rapids
 
Enriching SMW based Virtual Research Environments with external data, Jan Nov...
Enriching SMW based Virtual Research Environments with external data, Jan Nov...Enriching SMW based Virtual Research Environments with external data, Jan Nov...
Enriching SMW based Virtual Research Environments with external data, Jan Nov...
 
Akwin_Resume
Akwin_ResumeAkwin_Resume
Akwin_Resume
 
MTA 361 software development fundamentals
MTA 361   software development fundamentalsMTA 361   software development fundamentals
MTA 361 software development fundamentals
 
Resume-MingyangHou-5th
Resume-MingyangHou-5thResume-MingyangHou-5th
Resume-MingyangHou-5th
 

Mehr von bmake

Strukturiertes Wissen an Hochschulen
Strukturiertes Wissen an HochschulenStrukturiertes Wissen an Hochschulen
Strukturiertes Wissen an Hochschulenbmake
 
Konzept zur Entwicklung eines Studienführers für Wirtschaftsinformatik an F...
Konzept zur Entwicklung eines Studienführers für Wirtschaftsinformatik an F...Konzept zur Entwicklung eines Studienführers für Wirtschaftsinformatik an F...
Konzept zur Entwicklung eines Studienführers für Wirtschaftsinformatik an F...bmake
 
Wirtschaftsinformatik an Fachhochschulen
Wirtschaftsinformatik an FachhochschulenWirtschaftsinformatik an Fachhochschulen
Wirtschaftsinformatik an Fachhochschulenbmake
 
Studienführer für Wirtschaftsinformatik an Fachhochschulen in der Region DACH
Studienführer für Wirtschaftsinformatik an Fachhochschulen in der Region DACHStudienführer für Wirtschaftsinformatik an Fachhochschulen in der Region DACH
Studienführer für Wirtschaftsinformatik an Fachhochschulen in der Region DACHbmake
 
A Semantic-web-based Decision Support System for Specific Degree Programs
A Semantic-web-based Decision Support System for Specific Degree ProgramsA Semantic-web-based Decision Support System for Specific Degree Programs
A Semantic-web-based Decision Support System for Specific Degree Programsbmake
 
Umsetzungskonzepte und Nutzen von IT-Dienste-Katalogen für die IT-Versorgung...
Umsetzungskonzepte und Nutzen von IT-Dienste-Katalogen für die IT-Versorgung...Umsetzungskonzepte und Nutzen von IT-Dienste-Katalogen für die IT-Versorgung...
Umsetzungskonzepte und Nutzen von IT-Dienste-Katalogen für die IT-Versorgung...bmake
 
Towards a Semantic Information System for IT Services
Towards a Semantic Information System for IT ServicesTowards a Semantic Information System for IT Services
Towards a Semantic Information System for IT Servicesbmake
 

Mehr von bmake (7)

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

Kürzlich hochgeladen

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

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