SlideShare a Scribd company logo
1 of 18
Download to read offline
Semantic IT Service Catalog
in a German Public Organization
Design, Development, and Implementation
SEMANTiCs 2015, Vienna
Vera G. Meister, Jonas Jetschni
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
2
Agenda
 Initial Situation
 Approach
 IT Project
 Success Criteria
 Obstacles
 Benefits
 Next Steps
 Demo
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
3
Initial Situation
IT Operations and IT Management
 in our university
 homegrown
 heterogenious
 primarily focused on technical aspects
 rather reactive than proactive
 similar situation in a majority of public organizations
 lack of transparency and guidance for
 users
 IT staff
 executives
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
4
IT Management Structure
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
NOG
Administration
Lab Services
DTE
Lab Services
DCS
Lab Services
DBM
Head Head
Library
Data Center
ChancellorPresident
CIMC
Center X
before 2014
now
Project Y
CIO Panel
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
5
Service Orientation
As of now
• no service orientation
• no clear picture about IT services
• support at technical level is basically well organized, but under pressure
• user support follows the „Hey Joe“ principle
• necessity of broad technological know how at all organizational levels
• at the same time: redundant services to some extent
Decision of the CIO panel (January 2015)
• stepwise implementation of service orientation
• priority No 1: implementation of an IT service catalog
• provide at least a central information base
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
6
Approach
1. Requirements Analysis
 Collection of use cases, requirements, and competence questions
2. Subject and Field Research
 IT service catalog implementations in German public organizations
 Structure and general requirements on IT service catalogs
3. Evaluation of Implementation Types
 Analytical Hierarchy Process based on core general requirements
4. Data Collection
 Media analysis, inquiry, and observation
5. Prototyping
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
7
Use Cases and Requirements
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
want to have guidance on public IT services at university
 e. g. as prospect students, as potential project partners
of the university etc.
need information about a specific IT service
 e. g. about access conditions, service options, support
offerings, operational processes etc.
aim on central coordination and standardization of services
 e. g. for efficient appointment of scarce resources, for
optimal support for IT management processes etc.
need reliable data about costs and expenses of IT services
 e. g. for budget planning, for implementing an internal
transfer pricing system for shared IT services etc.
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
8
Evaluation of Implementation Types
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
Doc Document-based IT service catalog
CMS IT service catalog based on a Content Mgt. System
Sem Semantic IT service catalog
0% 10% 20% 30% 40% 50% 60% 70%
Sem
DMS
Doc
Relationenabbild
Prozesssupport
Informationsversorgung
Outline of Relations
Process Support
Information Supply
CMS
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
9
IT Project
1. Selection of Tools, Standards, and Frameworks
 ontology editors, basic ontologies and vocabularies, code libraries
2. Ontology Engineering
 as fare as possible based on standards, streamlined structure
3. System Design
 simple prototyping with multiple options for extensions
4. Application Development
 based on web technologies: HTML5, CSS3, JavaScript, PHP
5. Evaluation
 based on personal discussions, inquiry schedule, and observation (N=25)
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
10
Ontology Editors
Systems Tested
 CMap Tools
 Knowledge Builder
 PoolParty
 rdfEditor
 Protégé
 WebProtégé
 OWLGrEd
 None of the tools meets all requirements
 Selection of a tool set: rdfEditor, Protégé, and WebProtégé
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
Requirements
1) Structured coding
2) Syntax checking
3) Support of standards
4) Ontology „mashup“
5) Easy reengineering
6) Structure and Graph visualization
7) Support of cooperative work
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
11
itcat Schema Graph
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
Agent
Service
schema:agent
Document
Organi-
zation
Person
Role
Service
Category
Catalog
Category
Subject
Category
Life Cycle
Stage
itcat:inCategory
IT Asset
Priority
Entity
Criticality
Qualitative
Value
itcat:hasStage
itcat:usableWith foaf:page
itcat:hasPriority
itcat:hasCriticality
schema:member
schema:employee
• Planning
• Implementation
• Operation
• In Relief
• Off
• Communication
• Business Adm.
• Information
• Infrastructure
• Library
• Network
• Teaching Platf.
• Miscellaneous
• Business
• Infrastructure
• Operational
• Public
schema:isRelatedTo
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
Based on Open Standards
12
System Design and Development
Responsive GUI
Login | FAQ | Search | Main | Editor
Application Layer
PHP | REST HTTP
Basic Ontologies
schema | skos | itcat | …
Triple Store
Fuseki | Jena
SPARQL Endpoint
Document
Server
BP Models
Templates
Information
Semantic Server
• OWL Processing
• Inferencing
• Crawling / Parsing
D2R Server /
REST-API CMS
RDB Mapping
External
RDB
Google MDL
sparqllib.php
Meister, Jetschni · Semantic IT Catalog in a German Public Organization 9/10/2015
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
13
Evaluation Setting and Results
Evaluation setting
• Form with six non-polar questions about first impression, usability aspects,
and further wishes or requirements; period: August 2015
• 25 Evaluators:
Top Management 2
Head of Department/Center 5
Project Manager 2
Professors 5
Academic Staff 2
Administrative Staff 3
Students 6
• personal discussions, observation of system’s usage; ongoing interpretation
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
16
7
2
Wow!
Well …
Oh no?
Interesting …
Navigation is
totally
confusing!
That‘s exatly,
what we are
missing!
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
14
Success Criteria and Obstacles
Success Criteria
• Joint expertise of the core developers (subject + semantic technology)
• Time for growing
• Top management’s buy in
• Enthusiasm and doggedness
• Flexible technical support by administrative staff
Obstacles
• Shortage of human resources
• Blockers in the CIO panel
• Weak tool support for ontology merging
• Weak standard vocabulary support
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
15
Benefits
Appreciated by Evaluators
 Chancellor: Reports allow better control of the organization,
e. g. in terms of review of contracts with extern providers.
 Professor + Case worker: It may be very helpful during onboarding.
 Head of Lab Services: We could implement our ticket system for all users.
 Controler: We could check the involvement of staff into IT services and
allocate costs according to the cost-by-cause principle.
 Student: It‘s nice to have all services for students in one place.
Intended by CIO Panel
 More streamlined IT service supply,
 Data basis for IT-related financial and organizational decisions,
 Central information point and access point for service support.
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
16
Next Steps
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
 Content development
 Functional enhancement
 Faceted search and filtering
 Visualization of relations between services
 Login and target-group-specific presentation
 Semantic server with more functionality and performance
 Ontology enhancement/upgrading
 Connection to other systems (monitoring, CMS, DMS)
 Implementation of REST API
 Further deployment in the federal state Brandenburg
SEMANTiCs 2015 · Vienna · 16.09.2015 Page
9/10/2015
17
Demo: IT Service Catalog Prototype
Meister, Jetschni · Semantic IT Catalog in a German Public Organization
Fachbereich Wirtschaft
Thank You for Listening
Vera G. Meister Jonas Jetschni
vera.meister@fh-brandenburg.de jonas.jetschni@fh-brandenburg.de

More Related Content

Similar to Semantic IT Service Catalog in a German Public Organization

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
 
Presentation quaest strategic sourcing software
Presentation quaest strategic sourcing softwarePresentation quaest strategic sourcing software
Presentation quaest strategic sourcing softwareBernard ARRATEIG
 
Process Analysis with Process Mining
Process Analysis with Process MiningProcess Analysis with Process Mining
Process Analysis with Process MiningMichael Groeschel
 
Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryMark Constable
 
Electronic management of assessment - Jisc Digital Media 2015
Electronic management of assessment - Jisc Digital Media 2015Electronic management of assessment - Jisc Digital Media 2015
Electronic management of assessment - Jisc Digital Media 2015Jisc
 
Competence Center Corporate Data Quality
Competence Center Corporate Data QualityCompetence Center Corporate Data Quality
Competence Center Corporate Data Qualityguestacb94c
 
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
 
Enterprise Master Data Architecture: Design Decisions and Options
Enterprise Master Data Architecture: Design Decisions and OptionsEnterprise Master Data Architecture: Design Decisions and Options
Enterprise Master Data Architecture: Design Decisions and OptionsBoris Otto
 
ADEQUATe beta Launch
ADEQUATe beta LaunchADEQUATe beta Launch
ADEQUATe beta LaunchStadt Wien
 
TechEvent DWH Modernization
TechEvent DWH ModernizationTechEvent DWH Modernization
TechEvent DWH ModernizationTrivadis
 
Enterprise Applications of Text Intelligence - Lecture slides
Enterprise Applications of Text Intelligence - Lecture slidesEnterprise Applications of Text Intelligence - Lecture slides
Enterprise Applications of Text Intelligence - Lecture slidesUniversity St. Gallen
 
Ruud Teunissen - Personal Test Improvement - Dealing with the Future
Ruud Teunissen - Personal Test Improvement -  Dealing with the FutureRuud Teunissen - Personal Test Improvement -  Dealing with the Future
Ruud Teunissen - Personal Test Improvement - Dealing with the FutureTEST Huddle
 
[AIIM18] Automation and Integration (Not Rip and Replace) - Stephen Ludlow
[AIIM18] Automation and Integration (Not Rip and Replace) - Stephen Ludlow[AIIM18] Automation and Integration (Not Rip and Replace) - Stephen Ludlow
[AIIM18] Automation and Integration (Not Rip and Replace) - Stephen LudlowAIIM International
 
Analytic hierarchy process for pif thomas fehlmann
Analytic hierarchy process for pif   thomas fehlmannAnalytic hierarchy process for pif   thomas fehlmann
Analytic hierarchy process for pif thomas fehlmannIWSM Mensura
 
IT and Business Process Modelling course at IT University of Copenhagen (Lect...
IT and Business Process Modelling course at IT University of Copenhagen (Lect...IT and Business Process Modelling course at IT University of Copenhagen (Lect...
IT and Business Process Modelling course at IT University of Copenhagen (Lect...Thomas Hildebrandt
 
Key Considerations While Rolling Out Denodo Platform
Key Considerations While Rolling Out Denodo PlatformKey Considerations While Rolling Out Denodo Platform
Key Considerations While Rolling Out Denodo PlatformDenodo
 

Similar to Semantic IT Service Catalog in a German Public Organization (20)

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
 
Gamification workshop Thomas Hildebrandt
Gamification workshop   Thomas HildebrandtGamification workshop   Thomas Hildebrandt
Gamification workshop Thomas Hildebrandt
 
Designing Digital Services in Retail Banking
Designing Digital Services in Retail BankingDesigning Digital Services in Retail Banking
Designing Digital Services in Retail Banking
 
Presentation quaest strategic sourcing software
Presentation quaest strategic sourcing softwarePresentation quaest strategic sourcing software
Presentation quaest strategic sourcing software
 
Process Analysis with Process Mining
Process Analysis with Process MiningProcess Analysis with Process Mining
Process Analysis with Process Mining
 
Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project Delivery
 
Electronic management of assessment - Jisc Digital Media 2015
Electronic management of assessment - Jisc Digital Media 2015Electronic management of assessment - Jisc Digital Media 2015
Electronic management of assessment - Jisc Digital Media 2015
 
Competence Center Corporate Data Quality
Competence Center Corporate Data QualityCompetence Center Corporate Data Quality
Competence Center Corporate Data Quality
 
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
 
Enterprise Master Data Architecture: Design Decisions and Options
Enterprise Master Data Architecture: Design Decisions and OptionsEnterprise Master Data Architecture: Design Decisions and Options
Enterprise Master Data Architecture: Design Decisions and Options
 
ADEQUATe beta Launch
ADEQUATe beta LaunchADEQUATe beta Launch
ADEQUATe beta Launch
 
TechEvent DWH Modernization
TechEvent DWH ModernizationTechEvent DWH Modernization
TechEvent DWH Modernization
 
Enterprise Applications of Text Intelligence - Lecture slides
Enterprise Applications of Text Intelligence - Lecture slidesEnterprise Applications of Text Intelligence - Lecture slides
Enterprise Applications of Text Intelligence - Lecture slides
 
Study: #Big Data in #Austria
Study: #Big Data in #AustriaStudy: #Big Data in #Austria
Study: #Big Data in #Austria
 
Ruud Teunissen - Personal Test Improvement - Dealing with the Future
Ruud Teunissen - Personal Test Improvement -  Dealing with the FutureRuud Teunissen - Personal Test Improvement -  Dealing with the Future
Ruud Teunissen - Personal Test Improvement - Dealing with the Future
 
[AIIM18] Automation and Integration (Not Rip and Replace) - Stephen Ludlow
[AIIM18] Automation and Integration (Not Rip and Replace) - Stephen Ludlow[AIIM18] Automation and Integration (Not Rip and Replace) - Stephen Ludlow
[AIIM18] Automation and Integration (Not Rip and Replace) - Stephen Ludlow
 
Analytic hierarchy process for pif thomas fehlmann
Analytic hierarchy process for pif   thomas fehlmannAnalytic hierarchy process for pif   thomas fehlmann
Analytic hierarchy process for pif thomas fehlmann
 
IT and Business Process Modelling course at IT University of Copenhagen (Lect...
IT and Business Process Modelling course at IT University of Copenhagen (Lect...IT and Business Process Modelling course at IT University of Copenhagen (Lect...
IT and Business Process Modelling course at IT University of Copenhagen (Lect...
 
Key Considerations While Rolling Out Denodo Platform
Key Considerations While Rolling Out Denodo PlatformKey Considerations While Rolling Out Denodo Platform
Key Considerations While Rolling Out Denodo Platform
 
Hakkache mohamed 202111
Hakkache mohamed 202111Hakkache mohamed 202111
Hakkache mohamed 202111
 

More from bmake

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
 
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
 
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
 

More from bmake (6)

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...
 
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
 
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...
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

Semantic IT Service Catalog in a German Public Organization

  • 1. Semantic IT Service Catalog in a German Public Organization Design, Development, and Implementation SEMANTiCs 2015, Vienna Vera G. Meister, Jonas Jetschni
  • 2. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 2 Agenda  Initial Situation  Approach  IT Project  Success Criteria  Obstacles  Benefits  Next Steps  Demo Meister, Jetschni · Semantic IT Catalog in a German Public Organization
  • 3. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 3 Initial Situation IT Operations and IT Management  in our university  homegrown  heterogenious  primarily focused on technical aspects  rather reactive than proactive  similar situation in a majority of public organizations  lack of transparency and guidance for  users  IT staff  executives Meister, Jetschni · Semantic IT Catalog in a German Public Organization
  • 4. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 4 IT Management Structure Meister, Jetschni · Semantic IT Catalog in a German Public Organization NOG Administration Lab Services DTE Lab Services DCS Lab Services DBM Head Head Library Data Center ChancellorPresident CIMC Center X before 2014 now Project Y CIO Panel
  • 5. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 5 Service Orientation As of now • no service orientation • no clear picture about IT services • support at technical level is basically well organized, but under pressure • user support follows the „Hey Joe“ principle • necessity of broad technological know how at all organizational levels • at the same time: redundant services to some extent Decision of the CIO panel (January 2015) • stepwise implementation of service orientation • priority No 1: implementation of an IT service catalog • provide at least a central information base Meister, Jetschni · Semantic IT Catalog in a German Public Organization
  • 6. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 6 Approach 1. Requirements Analysis  Collection of use cases, requirements, and competence questions 2. Subject and Field Research  IT service catalog implementations in German public organizations  Structure and general requirements on IT service catalogs 3. Evaluation of Implementation Types  Analytical Hierarchy Process based on core general requirements 4. Data Collection  Media analysis, inquiry, and observation 5. Prototyping Meister, Jetschni · Semantic IT Catalog in a German Public Organization
  • 7. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 7 Use Cases and Requirements Meister, Jetschni · Semantic IT Catalog in a German Public Organization want to have guidance on public IT services at university  e. g. as prospect students, as potential project partners of the university etc. need information about a specific IT service  e. g. about access conditions, service options, support offerings, operational processes etc. aim on central coordination and standardization of services  e. g. for efficient appointment of scarce resources, for optimal support for IT management processes etc. need reliable data about costs and expenses of IT services  e. g. for budget planning, for implementing an internal transfer pricing system for shared IT services etc.
  • 8. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 8 Evaluation of Implementation Types Meister, Jetschni · Semantic IT Catalog in a German Public Organization Doc Document-based IT service catalog CMS IT service catalog based on a Content Mgt. System Sem Semantic IT service catalog 0% 10% 20% 30% 40% 50% 60% 70% Sem DMS Doc Relationenabbild Prozesssupport Informationsversorgung Outline of Relations Process Support Information Supply CMS
  • 9. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 9 IT Project 1. Selection of Tools, Standards, and Frameworks  ontology editors, basic ontologies and vocabularies, code libraries 2. Ontology Engineering  as fare as possible based on standards, streamlined structure 3. System Design  simple prototyping with multiple options for extensions 4. Application Development  based on web technologies: HTML5, CSS3, JavaScript, PHP 5. Evaluation  based on personal discussions, inquiry schedule, and observation (N=25) Meister, Jetschni · Semantic IT Catalog in a German Public Organization
  • 10. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 10 Ontology Editors Systems Tested  CMap Tools  Knowledge Builder  PoolParty  rdfEditor  Protégé  WebProtégé  OWLGrEd  None of the tools meets all requirements  Selection of a tool set: rdfEditor, Protégé, and WebProtégé Meister, Jetschni · Semantic IT Catalog in a German Public Organization Requirements 1) Structured coding 2) Syntax checking 3) Support of standards 4) Ontology „mashup“ 5) Easy reengineering 6) Structure and Graph visualization 7) Support of cooperative work
  • 11. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 11 itcat Schema Graph Meister, Jetschni · Semantic IT Catalog in a German Public Organization Agent Service schema:agent Document Organi- zation Person Role Service Category Catalog Category Subject Category Life Cycle Stage itcat:inCategory IT Asset Priority Entity Criticality Qualitative Value itcat:hasStage itcat:usableWith foaf:page itcat:hasPriority itcat:hasCriticality schema:member schema:employee • Planning • Implementation • Operation • In Relief • Off • Communication • Business Adm. • Information • Infrastructure • Library • Network • Teaching Platf. • Miscellaneous • Business • Infrastructure • Operational • Public schema:isRelatedTo
  • 12. SEMANTiCs 2015 · Vienna · 16.09.2015 Page Based on Open Standards 12 System Design and Development Responsive GUI Login | FAQ | Search | Main | Editor Application Layer PHP | REST HTTP Basic Ontologies schema | skos | itcat | … Triple Store Fuseki | Jena SPARQL Endpoint Document Server BP Models Templates Information Semantic Server • OWL Processing • Inferencing • Crawling / Parsing D2R Server / REST-API CMS RDB Mapping External RDB Google MDL sparqllib.php Meister, Jetschni · Semantic IT Catalog in a German Public Organization 9/10/2015
  • 13. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 13 Evaluation Setting and Results Evaluation setting • Form with six non-polar questions about first impression, usability aspects, and further wishes or requirements; period: August 2015 • 25 Evaluators: Top Management 2 Head of Department/Center 5 Project Manager 2 Professors 5 Academic Staff 2 Administrative Staff 3 Students 6 • personal discussions, observation of system’s usage; ongoing interpretation Meister, Jetschni · Semantic IT Catalog in a German Public Organization 16 7 2 Wow! Well … Oh no? Interesting … Navigation is totally confusing! That‘s exatly, what we are missing!
  • 14. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 14 Success Criteria and Obstacles Success Criteria • Joint expertise of the core developers (subject + semantic technology) • Time for growing • Top management’s buy in • Enthusiasm and doggedness • Flexible technical support by administrative staff Obstacles • Shortage of human resources • Blockers in the CIO panel • Weak tool support for ontology merging • Weak standard vocabulary support Meister, Jetschni · Semantic IT Catalog in a German Public Organization
  • 15. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 15 Benefits Appreciated by Evaluators  Chancellor: Reports allow better control of the organization, e. g. in terms of review of contracts with extern providers.  Professor + Case worker: It may be very helpful during onboarding.  Head of Lab Services: We could implement our ticket system for all users.  Controler: We could check the involvement of staff into IT services and allocate costs according to the cost-by-cause principle.  Student: It‘s nice to have all services for students in one place. Intended by CIO Panel  More streamlined IT service supply,  Data basis for IT-related financial and organizational decisions,  Central information point and access point for service support. Meister, Jetschni · Semantic IT Catalog in a German Public Organization
  • 16. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 16 Next Steps Meister, Jetschni · Semantic IT Catalog in a German Public Organization  Content development  Functional enhancement  Faceted search and filtering  Visualization of relations between services  Login and target-group-specific presentation  Semantic server with more functionality and performance  Ontology enhancement/upgrading  Connection to other systems (monitoring, CMS, DMS)  Implementation of REST API  Further deployment in the federal state Brandenburg
  • 17. SEMANTiCs 2015 · Vienna · 16.09.2015 Page 9/10/2015 17 Demo: IT Service Catalog Prototype Meister, Jetschni · Semantic IT Catalog in a German Public Organization
  • 18. Fachbereich Wirtschaft Thank You for Listening Vera G. Meister Jonas Jetschni vera.meister@fh-brandenburg.de jonas.jetschni@fh-brandenburg.de