NARATICH NA-LAMPANG WIWAT VATANAWOOD

Size: px
Start display at page:

Download "NARATICH NA-LAMPANG WIWAT VATANAWOOD"

Transcription

1 ECAI International Conference 8th Edition Electronics, Computers and Artificial Intelligence 30 June -02 July, 2016, Ploiesti, ROMÂNIA Development of an Ontology-Based Configuration Management System NARATICH NA-LAMPANG Department of Computer Engineering Faculty of Engineering, Chulalongkorn University Thailand Naratich.N@Student.chula.ac.th WIWAT VATANAWOOD Department of Computer Engineering Faculty of Engineering, Chulalongkorn University Thailand Wiwat@chula.ac.th Abstract This paper proposes an alternative of configuration management system development using IT ontology and semantic technology. To make the IT service management more effective especially the configuration management, the manager needs the appropriate and ad-hoc analysis for decision making. Our approach proposes a knowledge base to accompany the conventional database system in order to flexibly cope with the strategic problems. An ontology schema is designed to handle the configuration management of IT service resources in term of RDF N-triple. The classes and hierarchy of the schema are provided along with the appropriate property relations among the configuration items. We design the queries by SWRL & SQWRL rules for IT service functions, such as how to allocate the budget for the annual maintenance fee, etc. The Protege software is used during our ontology schema design. We develop a Java web application with Jena Framework along with the Jena Fuseki ontology server to successfully demonstrate our ontology-based approach. Keywords-Ontology; IT Service Management; CMDB; Configuration Management; SWRL; SQWRL; OWL; Jena; SPARQL I. INTRODUCTION Today most organizations are completely dependent on IT to enable them to achieve their company visions, business strategies and goals. The IT service management is essential to ensure these achievements and business benefits from IT and provide the ability to carry out the core business value to client. The configuration management is one of the IT service management commitments to handle the operations and maintain the IT core resources. The configuration management database (CMDB) is a conceptual IT model in configuration management system, which is indispensable for efficient IT service management. Without the effective CMDB, it is difficult to understand and manage the IT core assets and resources in IT environment. However, the implementation of CMDB is difficult because of its complex and dynamic properties [1]. The status of the configuration items keep changing during the daily operations. While, the ontology is suggested to be considered when data schema is large and complex or difficult to query [2]. In practice, to build ontologybased CMDB which is flexible and has potential to store complex knowledge is our intention. This stored knowledge base yields several advantages such as performing data analysis and predictive analytics by tracing the information and relationship among infrastructure, document items and work processes. The rest of the paper is organized as follows: Section 2 covers the backgrounds and related works. In section 3, we present our ontology-based software development. Next, in section 4, we demonstrate a case study of configuration management system and finally, section 5 describes our conclusions. II. BACKGROUNDS AND THE RELATED WORKS A. IT Service Management (ITSM) ITSM [3] is the implementation and management of quality IT services. It meets the needs of the business and performed by IT service providers through an appropriate mix of people, process and information technology. Although there are a variety of standards and frameworks such COBIT, ISO/IEC 20000, ITIL, CMMI for Services. ITSM is often comparable to the Information Technology Infrastructure Library (ITIL). B. Configuration Management (CM) Configuration Management defined by ITIL [3] is the process responsible for maintaining information about Configuration Items required to deliver an IT Service, including their Relationships. This information is managed throughout the Lifecycle of the Configuration Items. The purpose of Configuration Management [4] is to establish and maintain the integrity of work products. The Configuration Management process area involves the follow activities: 1) Identifying configuration Items. 2) Control changes to configuration Items. 3) Building or providing specification to build work product from the Configuration Management System. 4) Maintaining the integrity of baseline. 5) Providing accurate status and configuration data to develops, end users and customers.

2 2 Naratich Na-Lampang, Wiwat Vatanawood The CMDB is a core database of the ITSM mentioned. The CMDB collects the details of the organization's elements that are used in the provision and management of its IT services. It is beyond an asset database as it contains information relating to the maintenance, movement, and problems experienced with the configuration items. The CMDB also contains the wide range of information including hardware, software, and documentation. In the context of ITIL, a CMDB represents the authorized configuration of the significant components of the IT environment. A key goal of CMDB is to help an organization understand the relationships between different components and track their configuration. The CMDB is a fundamental component of the ITIL framework's Configuration Management process. CMDB implementations may integrate with change management, knowledge management and authorization. C. Ontology and the Development Framework Ontology [5] is a formal explicit description of concepts in a domain. It essentially defines the structure of knowledge for various domains. In the business domain context, the nouns represent classes of objects and the verbs represent relation between objects. The RDF N-triple is the fundamental element describing the ontology. Recently, Web Ontology Language (OWL) [6] is introduced as a semantic web language to represent rich and complex knowledge about things, groups of things, and relations between things. OWL is part of the W3C's semantic web technology stack. To utilize the RDF/OWL knowledge concepts, the SQWRL (Semantic Query-Enhanced Web Rule Language) [7] is built on the ancestor called SWRL rule language. It effectively provides a pattern specification for OWL query. For the ontology practitioners, Protege software [8] is an ontology editor and framework for building intelligent systems. Protege software provides a graphical user interface to define the ontology schema and its populations called individuals. It also includes deductive classifiers to validate that working ontologies are consistent. It possibly infers new information based on the analysis of the existing ontology. When it comes to develop an application, Jena [9] is a Java framework for building semantic web applications. The Jena is an extensive Java library for developers to easily handle RDF, OWL, and SPARQL. While, Jena Fuseki is a SPARQL server that provides REST-style SPARQL HTTP update, SPARQL query, and SPARQL update using the SPARQL protocol over HTTP. D. Related Works The CMDB with a large amount of CIs is difficult and complex because of its properties and relationships so that [1] introduced the CMDB patterns which use Fowler's Analysis patterns [10] to help design CMDB information model. The mentioned patterns offer a good utility and maintenance ratio and limit the complexity of the resulting CMDB. While, [11] presented an evolution of a SCM Ontology that could be used as a reference model for understanding software domain and also introduced the taxonomy of change control actions. According to the ontology concepts, several researches [12, 13, 14, 15] applied ontology techniques alone for designing ITSM. [16] presented in further, an ontology model to design IT Service Configuration Management. In accordance with the work by analyzing business processes and concept model that uses ontology help manage and visualize the relationship of business, people, processes, equipment and technology, Also, [17] designed ontology-based CMDB for their Automatic Population and Updating of a Semantic Wiki-based Configuration Management Database. They designed configuration item ontology for software and hardware components, gathering data from WMI infrastructure and automatically update relevant information to CMDB. While, [18] presented a prototype of ontology-based model for IT Governance. They designed ontological model for configuration items and elements of a process. Their goal was to support the handling of several systems spread throughout the enterprise in a comprehensive, wide and unique view. III. OUR ONTOLOGY-BASED SOFTWARE DEVELOPMENT In this section, we describe the steps to define, design, and develop an ontology-based software. In this case, we develop ontology-based configuration management system which including CMDB and tool. The overview of our ontology-based software development is depicted in Fig. 1. Figure 1. Our Ontology-based Software Development The first step is to identify our domain requirements, in this case the configuration items which are the essential CMDB elements. In short, we have to define a set of basic configuration items to be collected, stored, and analyzed in the ad-hoc analysis. The ontology schema which is the structure of the ontology, is then designed according to the identified configuration items (CI) and its CI template. Building the ontology and populating RDF/OWL N-triple data would be the next step. We are now defining a set of SWRL & SQWRL rules to provide the initial complex and data analytic queries. The Protege software works very well for us in this step. When the initial ontology

3 Development of an Ontology-Based Configuration Management System 3 model for configuration management system is complete and ready, the semantic web application development begins. A. Identify Configuration Item (CI) This step is to identify the necessary CIs to establish a baseline set of our ontology-based system. According to the Specific Goal 1 of Configuration Management (CM) process area in CMMI for Services [4], it recommends to do "Specific Practice Identify Configuration Items" and guides how to select the CIs. The rules to select the appropriate CIs are listed as follows. 1) The CI is from a group of two or more groups. 2) The CI which has the work conditions are expected to change frequently, probably because of errors or demand changes. 3) The CI which has the work conditions that are dependent on each other if there is a change of job, it will affect the work of another. 4) The CI which has the work conditions that is critical to the success of the work. We consider Configuration Item as result in Table I. In order to identify the configuration items, we consider the candidate CIs from our case study of banking company. We evaluate the CIs according to the "Specific Practice Identify Configuration Items" [4] and the result checklist is shown in Table I. In our configuration management system, we categorize the CIs into four groups - Hardware, Software, Document, and ITSM support group. 1) Assign the classes for CI types. In this case, we assign classes including Project, Server, CPU, Disk, Ram, Application Software, System Software, etc. shown as the rectangle boxes in Fig. 2. 2) Assign the data property for each class according to its original CI type. The data properties are the attributes of the class in the schema. For example, we assign the data properties for class Server as follows - ID, Name, IsVirtualize, IsSharedServer, etc. 3) Assign the object property for each pair of classes according to its relation between CI types. The object property is the relationship between two classes in the schema. For example, we assign the object properties called HasComponent between class Server and class CPU. The overall ontology schema is depicted in Fig. 2, which eleven classes and ten object properties links or relations are drawn. The class Project is the most generic class of the schema. TABLE I. THE RESULT OF THE CI EVALUATION CHECKLISTS FROM THE CI SELECTION RULES Configuration Rule 1 Rule 2 Rule 3 Rule 4 Item Project System Software Application Software Server Disk Ram CPU Test Specification Requirement Specification Work Department Person Change Request Incident B. Design Ontology Schema In this step, we use Protege software to construct our ontology schema shown in Fig. 2. We propose these step-by-step guidelines to gradually build the final ontology schema. Figure 2. Ontology Schema of Our Configuration Items C. Build Ontology Data Given the ontology schema for the configuration items from the previous step, we now populate the individuals for the classes and properties. We also use the Protege software to initially populate the ontology data. Moreover, we design a set of SWRL & SQWRL rules for IT services functions and the sample of the rules to query project s information as shown in Table II. The ontology data is then exported into an XML/OWL format and uploaded to be stored as a dataset on Jena Fuseki which is one of our ontology servers. The sample of XML/OWL data is shown in Fig. 3.

4 4 Naratich Na-Lampang, Wiwat Vatanawood SWRL SQWRL TABLE II. SWRL & SQWRL RULES Rule 1:To define associate from project to aggregation component CI:Uses(?x,?y)^CI:HasComponent(?y,?z) CI:IsAssociateWith(?x,?z) Rule 2: To define which server is shared server. CI:Server(?x) CI:Uses(?y,?x) sqwrl:makeset(?s,?y) sqwrl:groupby(?s,?x) sqwrl:size(?n,?s) swrlb:greaterthan(?n, 1) CI:IsSharedServer(?x, true) Rule 3:To query project lists CI:Project(?x) CI:AppID(?x,?i) sqwrl:select(?x) Rule 4:To query Change in project CI:Project(?x) CI:AppID(?x,?i) CI:HasChange(?x,?y) CI:ChangeStatus(?y, "A") sqwrl:select(?x,?y) Rule 5:To query document in project CI:Project(?x) CI:AppID(?x,?i) CI:HasDocument(?x,?y) CI:HasComponent(?y,?z) sqwrl:select(?x,?y,?z) Rule 6:To query Incident in project CI:Project(?x) CI:AppID(?x,?i) CI:HasIncident(?x,?y) CI:IncidentStatus(?y, "A") sqwrl:select(?x,?y) Rule 7:To query Server and it component in project CI:Project(?x) CI:AppID(?x,?i) CI:Server(?y) CI:Uses(?x,?y) CI:HasComponent(?y,?z) sqwrl:select(?x,?y,?z) Rule 8:To query Cost Installation in project CI:Project(?x) CI:AppID(?x,?i) CI:Uses(?x,?y) CI:CostInstall(?y,?c) CI:CostInstall(?x,?c2) sqwrl:select(?x) sqwrl:sum(?c) sqwrl:select(?c2) Rule 9:To query Cost Maintenance in project CI:Project(?x) CI:AppID(?x,?i) CI:Uses(?x,?y) CI:CostMaintenance(?y,?c) CI:CostMaintenance(?x,?c2) sqwrl:select(?x) sqwrl:sum(?c) sqwrl:select(?c2) <owl:namedindividual rdf:about=" M"> <rdf:type rdf:resource=" <HasChange rdf:resource=" "/> <HasDocument rdf:resource=" ATM"/> <HasIncident rdf:resource=" "/> <Uses rdf:resource=" ATMBackend"/> <Uses rdf:resource=" ATMSoftwareFront"/> <Uses rdf:resource=" APP01"/> <AppID rdf:datatype=" 002</AppID><ID rdf:datatype=" 002</ID> <Name rdf:datatype=" M System</Name> </owl:namedindividual> D. Develop Semantic Web Application In this step, the semantic web application is developed using Jena framework and Fuseki server. The ontology-based data and the related rules which are initially prepared from the previous step and uploaded on Fuseki are ready to be accessed. The query is commonly in the form of SPARQL query. We intend to systematically implement the semantic web application conforming the Jena framework. Therefore, every SPARQL query would be issued via Ontology API of the Jena framework. As shown in Fig. 4, the Fuseki server provides the seamless connections from our application through the ontology-based data. Our semantic web application offers three main functions as follows. 1) Create a new CI - a new individual of the CI class is created and stored into the ontology-base dataset. The relevant data properties and object properties are handled properly. 2) Modify a CI - an existing individual of CI class is kept as the old version and the new updated individual is replaced. We provide the version control for any modification of any particular CI as well. A new object property called IsNewVersionOf is designed to access back to the previous available versions. 3) Remove a CI - an existing individual of CI class is removed permanently from the ontologybased data. However, it is crucial to provide the cascading remove to the aggregate CI. The aggregate CI is the one individual CI that carries a set of independent individuals, such as one individual Server1 carries the independent individuals including CPU1, Disk1, and RAM1. Whenever the individual Server1 is removed then the rest of its independents are removed right the way. Figure 4. Application architecture Figure 3. Ontology Schema of Our Configuration Items

5 IV. Development of an Ontology-Based Configuration Management System 5 CASE STUDY We demonstrate a case study of configuration management system of a banking system. In practical, both primitive configuration items and the aggregate configuration items are concerned in our ontology schema design. The banking system has more than one project which has their own set of hardware, software, and document whilst sharing some particular ones. By using our proposed ontology schema earlier, the ontology individuals are drawn in Fig. 5. In this figure, Project_ATM uses software SSW-OS-Linux1.0, ASW-ATMSoftwareFront, ASW- ATMBackend, and uses LINATMAPP01 server which consists of Ram-LINATMAPP01-01, CPU- LINATMAPP01-01 and Dsk-LINATMAPP Project_ATM also have incident Inc and Change Request Chg Figure 6. Sample result of querying the project. Figure 7. Sample result of Change Request Impact Analysis Figure 5. Sample of the ontology individuals of Our proposed CM System We also demonstrate a resulting ad-hoc query of the investment status of Project_ATM. The Project_ATM has been assigned with the CIs shown as a hierarchical tree in Fig. 6. The tree is understandable and varied according to the current ontology RDF data from the SPARQL query. We also calculate the investment status of the initial installation cost and the maintenance budget of the total resources of Project_ATM and do impact analysis as shown in Fig. 7. The impact analysis reports all of the directly impacted projects and their ripple effects if we apply the change request. V. CONCLUSION In this paper, we propose an alternative solution to accompany to the database system of CMDB for ITSM services and we demonstrate a case study of configuration management system of a banking system. An ontology schema is designed to cope with four categories of the CIs - Hardware, Software, Document, and ITSM support. Our ontology schema provides classes and their hierarchy along with the relevant data properties and object properties completely. Both primitive CI and aggregate CI are supported in our schema design as well. Moreover, the version control of the CIs is concerned as the IsNewVersionOf property is provided to practically link between the current and previous version of any particular CI. The ontology based web application is developed using Jena Framework and Jena Fuseki ontology server to demonstrate our ontology-based approach of configuration management system.

6 6 Naratich Na-Lampang, Wiwat Vatanawood REFERENCES [1] Brenner, M., Gillmeister, M., "Designing CMDB data models with good utility and limited complexity ", Network Operations and Management Symposium (NOMS), 2014 IEEE. [2] Horrocks, I., What Are Ontologies Good For?, Evolution of Semantic Systems, pages Springer, [3] Cabinet Office, ITIL Continual Service Improvement, The Stationery Office, Norwich 2011, 2011 Edition [4] Carnegie Mellon University,"CMMI For Services V1.3", CMU/SEI-2010-TR-03 [5] Noy, Natalya F. et al., Ontology development 101: A guide to creating your first ontology, Stanford University, [6] Ontology Working Group, Web Ontology Language (OWL), Available: [7] Martin J. O'Connor, Amar K. Das, SQWRL: A Query Language for OWL, Proceedings of the 5th International Workshop on OWL: Experiences and Directions (OWLED 2009), October 23-24, 2009 [8] Stanford Center for Biomedical Informatics Research, Why Protégé, Available: [9] The Apache Software Foundation, What is Jena?, Available: [10] Fowler, M., "Analysis Patterns:Reusable Object Models", Addison-Wesly, November 1996 [11] de Oliveira Arantes, L., de Almeida Falbo, R., Guizzardi, G., Evolving a software configuration management ontology. In: 2nd Workshop on Ontologies and Metamodeling in Software and Data Engineering, 2007 [12] Freitas, J., Correia,A., Brito eabreu, F., An Ontology for IT Services, In: the 13th Conference on Software Engineering and Databases, 2008 [13] Valiente, M., Rodríguez, D., Defining the Semantics of IT Service Management Models Using OWL and SWRL, In: International Conference on Knowledge Engineering and Ontology Development,Valencia,Spain, October 2010 [14] Zhang, X., Chen, X., Guo, S., Zhan, Z., Ontology-based ITSM knowledge representation research, In: International Conference on Advanced Intelligence and Awarenss Internet (AIAI 2010), Beijing, China, October 2010 [15] Pansa, I., Reichle, M.,,Leist, C.,Abeck, S., A Domain Ontology for Designing Management Services, In: 3rd Int. Conf. on Advanced Service Computing, pp11-18, 2011 [16] Baioco,G., Costa,A., Calvi,C.Z., Garcia,A.S., "IT service management and governance modeling an ITSM Configuration process-a foundational ontology approach", Integrated Network Management-Workshops, 2009.IFIP/IEEE International Symposium on [17] Kleiner,F., Abecker,A., Liu, A., "Automatic Population and Updating of a Semantic Wiki-based Configuration Management Database","Informatik 2009:Im Focus das Leben", 28 November 2 October 2009 [18] Santos, M.H., Santos, J.H., Todesco, J.L, Fileto, R., ITIL Ontology-based Model for IT Governance: A prototype demonstration, In: Seminário de Pesquisa em Ontologia no Brasil (Ontobras). 2010, UFSC: Florianopolis.

Enhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language

Enhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language MPRA Munich Personal RePEc Archive Enhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language sabina-cristiana necula Alexandru Ioan Cuza University of Iasi September 2011

More information

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment Protégé-2000: A Flexible and Extensible Ontology-Editing Environment Natalya F. Noy, Monica Crubézy, Ray W. Fergerson, Samson Tu, Mark A. Musen Stanford Medical Informatics Stanford University Stanford,

More information

Development of an Ontology-Based Portal for Digital Archive Services

Development of an Ontology-Based Portal for Digital Archive Services Development of an Ontology-Based Portal for Digital Archive Services Ching-Long Yeh Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd. 3rd Sec. Taipei, 104, Taiwan chingyeh@cse.ttu.edu.tw

More information

Enterprise Information Integration using Semantic Web Technologies:

Enterprise Information Integration using Semantic Web Technologies: Enterprise Information Integration using Semantic Web Technologies: RDF as the Lingua Franca David Booth, Ph.D. HP Software Semantic Technology Conference 20-May-2008 In collaboration with Steve Battle,

More information

An Annotation Tool for Semantic Documents

An Annotation Tool for Semantic Documents An Annotation Tool for Semantic Documents (System Description) Henrik Eriksson Dept. of Computer and Information Science Linköping University SE-581 83 Linköping, Sweden her@ida.liu.se Abstract. Document

More information

OSDBQ: Ontology Supported RDBMS Querying

OSDBQ: Ontology Supported RDBMS Querying OSDBQ: Ontology Supported RDBMS Querying Cihan Aksoy 1, Erdem Alparslan 1, Selçuk Bozdağ 2, İhsan Çulhacı 3, 1 The Scientific and Technological Research Council of Turkey, Gebze/Kocaeli, Turkey 2 Komtaş

More information

CMDB Patterns. Designing CMDB data models with good utility and limited complexity

CMDB Patterns. Designing CMDB data models with good utility and limited complexity CMDB Patterns Designing CMDB data models with good utility and limited complexity Michael Brenner; Markus Gillmeister Leibniz Supercomputing Centre of the Bavarian Academy of Sciences and Humanities Garching

More information

An Archiving System for Managing Evolution in the Data Web

An Archiving System for Managing Evolution in the Data Web An Archiving System for Managing Evolution in the Web Marios Meimaris *, George Papastefanatos and Christos Pateritsas * Institute for the Management of Information Systems, Research Center Athena, Greece

More information

Extracting knowledge from Ontology using Jena for Semantic Web

Extracting knowledge from Ontology using Jena for Semantic Web Extracting knowledge from Ontology using Jena for Semantic Web Ayesha Ameen I.T Department Deccan College of Engineering and Technology Hyderabad A.P, India ameenayesha@gmail.com Khaleel Ur Rahman Khan

More information

DCIM Software and IT Service Management - Perfect Together

DCIM Software and IT Service Management - Perfect Together DCIM Software and IT Service Management - Perfect Together A White Paper from Raritan 2015 Raritan Inc Overview Information Technology is so fundamental to every business today that every organization

More information

Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications

Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications 2009 International Conference on Computer Engineering and Technology Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications Sung-Kooc Lim Information and Communications

More information

Orchestrating Music Queries via the Semantic Web

Orchestrating Music Queries via the Semantic Web Orchestrating Music Queries via the Semantic Web Milos Vukicevic, John Galletly American University in Bulgaria Blagoevgrad 2700 Bulgaria +359 73 888 466 milossmi@gmail.com, jgalletly@aubg.bg Abstract

More information

Available online at ScienceDirect. Procedia Computer Science 52 (2015 )

Available online at  ScienceDirect. Procedia Computer Science 52 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 52 (2015 ) 1071 1076 The 5 th International Symposium on Frontiers in Ambient and Mobile Systems (FAMS-2015) Health, Food

More information

Development of Contents Management System Based on Light-Weight Ontology

Development of Contents Management System Based on Light-Weight Ontology Development of Contents Management System Based on Light-Weight Ontology Kouji Kozaki, Yoshinobu Kitamura, and Riichiro Mizoguchi Abstract In the Structuring Nanotechnology Knowledge project, a material-independent

More information

Ontology based Model and Procedure Creation for Topic Analysis in Chinese Language

Ontology based Model and Procedure Creation for Topic Analysis in Chinese Language Ontology based Model and Procedure Creation for Topic Analysis in Chinese Language Dong Han and Kilian Stoffel Information Management Institute, University of Neuchâtel Pierre-à-Mazel 7, CH-2000 Neuchâtel,

More information

A Repository Framework for Self-Growing Robot Software

A Repository Framework for Self-Growing Robot Software A Repository Framework for Self-Growing Robot Software Hyung-Min Koo, In-Young Ko Information and Communications University (ICU) 119 Munjiro, Yuseong-gu, Daejeon, 305-732, Korea {hyungminkoo, iko}@icu.ac.kr

More information

ONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN

ONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN ONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN Carlos Toro 1, Maite Termenón 1, Jorge Posada 1, Joaquín Oyarzun 2, Juanjo Falcón 3. 1. VICOMTech Research Centre, {ctoro, mtermenon,

More information

Reasoning on Business Processes and Ontologies in a Logic Programming Environment

Reasoning on Business Processes and Ontologies in a Logic Programming Environment Reasoning on Business Processes and Ontologies in a Logic Programming Environment Michele Missikoff 1, Maurizio Proietti 1, Fabrizio Smith 1,2 1 IASI-CNR, Viale Manzoni 30, 00185, Rome, Italy 2 DIEI, Università

More information

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications 24Am Smart Open Services for European Patients Open ehealth initiative for a European large scale pilot of Patient Summary and Electronic Prescription Work Package 3.5 Semantic Services Definition Appendix

More information

RDF Stores Performance Test on Servers with Average Specification

RDF Stores Performance Test on Servers with Average Specification RDF Stores Performance Test on Servers with Average Specification Nikola Nikolić, Goran Savić, Milan Segedinac, Stevan Gostojić, Zora Konjović University of Novi Sad, Faculty of Technical Sciences, Novi

More information

Welcome to INFO216: Advanced Modelling

Welcome to INFO216: Advanced Modelling Welcome to INFO216: Advanced Modelling Theme, spring 2017: Modelling and Programming the Web of Data Andreas L. Opdahl About me Background: siv.ing (1988), dr.ing (1992) from NTH/NTNU

More information

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Dhirubhai Ambani Institute for Information and Communication Technology, Gandhinagar, Gujarat, India Email:

More information

OpenPlant Accelerating ISO Adoption Through Open Applications.

OpenPlant Accelerating ISO Adoption Through Open Applications. OpenPlant Accelerating ISO 15926 Adoption Through Open Applications. Presented By: Dr. Manoj Dharwadkar Director of Data Interoperability, Bentley Systems POSC Caesar Members Meeting - Houston February

More information

RiMOM Results for OAEI 2009

RiMOM Results for OAEI 2009 RiMOM Results for OAEI 2009 Xiao Zhang, Qian Zhong, Feng Shi, Juanzi Li and Jie Tang Department of Computer Science and Technology, Tsinghua University, Beijing, China zhangxiao,zhongqian,shifeng,ljz,tangjie@keg.cs.tsinghua.edu.cn

More information

CM-OPL: An Ontology Pattern Language for the Configuration Management Task

CM-OPL: An Ontology Pattern Language for the Configuration Management Task CM-OPL: An Ontology Pattern Language for the Configuration Management Task Ana Carolina Almeida 1, Daniel Schwabe 2, Sérgio Lifschitz 2, Maria Luiza M. Campos 3 1 Dept. of Comp. Science State University

More information

Managing e-infrastructures

Managing e-infrastructures Dr. Thomas Schaaf Ludwig-Maximilians-Universität (LMU) Munich, Germany Munich Network (MNM) Team E-Mail: schaaf@mnm-team.org Managing e-infrastructures Requirements, frameworks and future challenges Open

More information

Grid Resources Search Engine based on Ontology

Grid Resources Search Engine based on Ontology based on Ontology 12 E-mail: emiao_beyond@163.com Yang Li 3 E-mail: miipl606@163.com Weiguang Xu E-mail: miipl606@163.com Jiabao Wang E-mail: miipl606@163.com Lei Song E-mail: songlei@nudt.edu.cn Jiang

More information

Practical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant

Practical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant Practical Semantic Applications Master Title for Oil and Gas Asset Reporting Life Click Cycle to Data edit Master Management subtitle and style Information Integration David Price, TopQuadrant Key Presentation

More information

Reducing Consumer Uncertainty

Reducing Consumer Uncertainty Spatial Analytics Reducing Consumer Uncertainty Towards an Ontology for Geospatial User-centric Metadata Introduction Cooperative Research Centre for Spatial Information (CRCSI) in Australia Communicate

More information

An Approach of Software Architectural Styles Detection Using Graph Grammar

An Approach of Software Architectural Styles Detection Using Graph Grammar An Approach of Software Architectural Styles Detection Using Graph Grammar Songpon Thongkum and Wiwat Vatanawood Abstract One of the challenging problems in software design is to evaluate the risks using

More information

Implementation of Semantic Information Retrieval. System in Mobile Environment

Implementation of Semantic Information Retrieval. System in Mobile Environment Contemporary Engineering Sciences, Vol. 9, 2016, no. 13, 603-608 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2016.6447 Implementation of Semantic Information Retrieval System in Mobile

More information

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK Semantic Web Lecture XIII 25.01.2010 Tools Dieter Fensel and Katharina Siorpaes Copyright 2008 STI INNSBRUCK Today s lecture # Date Title 1 12.10,2009 Introduction 2 12.10,2009 Semantic Web Architecture

More information

TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE

TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE L. Ravi, N.Sivaranjini Department of Computer Science, Sacred Heart College (Autonomous), Tirupattur. { raviatshc@yahoo.com, ssk.siva4@gmail.com

More information

Ontology Matching with CIDER: Evaluation Report for the OAEI 2008

Ontology Matching with CIDER: Evaluation Report for the OAEI 2008 Ontology Matching with CIDER: Evaluation Report for the OAEI 2008 Jorge Gracia, Eduardo Mena IIS Department, University of Zaragoza, Spain {jogracia,emena}@unizar.es Abstract. Ontology matching, the task

More information

Web Ontology for Software Package Management

Web Ontology for Software Package Management Proceedings of the 8 th International Conference on Applied Informatics Eger, Hungary, January 27 30, 2010. Vol. 2. pp. 331 338. Web Ontology for Software Package Management Péter Jeszenszky Debreceni

More information

A Community-Driven Approach to Development of an Ontology-Based Application Management Framework

A Community-Driven Approach to Development of an Ontology-Based Application Management Framework A Community-Driven Approach to Development of an Ontology-Based Application Management Framework Marut Buranarach, Ye Myat Thein, and Thepchai Supnithi Language and Semantic Technology Laboratory National

More information

The MUSING Approach for Combining XBRL and Semantic Web Data. ~ Position Paper ~

The MUSING Approach for Combining XBRL and Semantic Web Data. ~ Position Paper ~ The MUSING Approach for Combining XBRL and Semantic Web Data ~ Position Paper ~ Christian F. Leibold 1, Dumitru Roman 1, Marcus Spies 2 1 STI Innsbruck, Technikerstr. 21a, 6020 Innsbruck, Austria {Christian.Leibold,

More information

Ontology Development. Qing He

Ontology Development. Qing He A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Ontology Development Qing He 1 Why develop an ontology? In recent years the development of ontologies

More information

USING DECISION MODELS METAMODEL FOR INFORMATION RETRIEVAL SABINA CRISTIANA MIHALACHE *

USING DECISION MODELS METAMODEL FOR INFORMATION RETRIEVAL SABINA CRISTIANA MIHALACHE * ANALELE ŞTIINŢIFICE ALE UNIVERSITĂŢII ALEXANDRU IOAN CUZA DIN IAŞI Tomul LIV Ştiinţe Economice 2007 USING DECISION MODELS METAMODEL FOR INFORMATION RETRIEVAL SABINA CRISTIANA MIHALACHE * Abstract This

More information

The NEPOMUK project. Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany

The NEPOMUK project. Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany The NEPOMUK project Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany ansgar.bernardi@dfki.de Integrated Project n 27705 Priority 2.4.7 Semantic knowledge based systems NEPOMUK is a three-year Integrated

More information

Readme file for Oracle Spatial and Graph and OBIEE Sample Application (V305) VirtualBox

Readme file for Oracle Spatial and Graph and OBIEE Sample Application (V305) VirtualBox I Sections in this Readme Sections in this Readme... 1 Introduction... 1 References... 1 Included Software Releases... 2 Software to Download... 2 Installing the Image... 2 Quick Start for RDF Semantic

More information

Analysis Exchange Framework Terms of Reference December 2016

Analysis Exchange Framework Terms of Reference December 2016 Analysis Exchange Framework Terms of Reference December 2016 Approved for Public Release; Distribution Unlimited. Case Number 16-4653 The views, opinions and/or findings contained in this report are those

More information

Architecture Viewpoint Template for ISO/IEC/IEEE 42010

Architecture Viewpoint Template for ISO/IEC/IEEE 42010 Architecture Viewpoint Template for ISO/IEC/IEEE 42010 Rich Hilliard r.hilliard@computer.org VERSION 2.1b Abstract This is a template for specifying architecture viewpoints in accordance with ISO/IEC/IEEE

More information

MEMOCenterNG A full-featured modeling environment for organization modeling and model-driven software development

MEMOCenterNG A full-featured modeling environment for organization modeling and model-driven software development MEMOCenterNG A full-featured modeling environment for organization modeling and model-driven software development Jens Gulden and Prof. Dr. Ulrich Frank University Duisburg-Essen, Universitaetsstr. 9,

More information

Enterprise Architect. User Guide Series. Time Aware Models. Author: Sparx Systems. Date: 30/06/2017. Version: 1.0 CREATED WITH

Enterprise Architect. User Guide Series. Time Aware Models. Author: Sparx Systems. Date: 30/06/2017. Version: 1.0 CREATED WITH Enterprise Architect User Guide Series Time Aware Models Author: Sparx Systems Date: 30/06/2017 Version: 1.0 CREATED WITH Table of Contents Time Aware Models 3 Clone Structure as New Version 5 Clone Diagram

More information

Module B1 An Introduction to TOGAF 9.1 for those familiar with TOGAF 8

Module B1 An Introduction to TOGAF 9.1 for those familiar with TOGAF 8 Informs the capability Ensures Realization of Business Vision Business needs feed into method Refines Understanding Informs the Business of the current state Sets targets, KPIs, budgets for architecture

More information

Introduction. October 5, Petr Křemen Introduction October 5, / 31

Introduction. October 5, Petr Křemen Introduction October 5, / 31 Introduction Petr Křemen petr.kremen@fel.cvut.cz October 5, 2017 Petr Křemen (petr.kremen@fel.cvut.cz) Introduction October 5, 2017 1 / 31 Outline 1 About Knowledge Management 2 Overview of Ontologies

More information

Knowledge Representations. How else can we represent knowledge in addition to formal logic?

Knowledge Representations. How else can we represent knowledge in addition to formal logic? Knowledge Representations How else can we represent knowledge in addition to formal logic? 1 Common Knowledge Representations Formal Logic Production Rules Semantic Nets Schemata and Frames 2 Production

More information

An Ontology-Based Methodology for Integrating i* Variants

An Ontology-Based Methodology for Integrating i* Variants An Ontology-Based Methodology for Integrating i* Variants Karen Najera 1,2, Alicia Martinez 2, Anna Perini 3, and Hugo Estrada 1,2 1 Fund of Information and Documentation for the Industry, Mexico D.F,

More information

Lightweight Semantic Web Motivated Reasoning in Prolog

Lightweight Semantic Web Motivated Reasoning in Prolog Lightweight Semantic Web Motivated Reasoning in Prolog Salman Elahi, s0459408@sms.ed.ac.uk Supervisor: Dr. Dave Robertson Introduction: As the Semantic Web is, currently, in its developmental phase, different

More information

The Presentation Will Begin At 12PM EST

The Presentation Will Begin At 12PM EST The Presentation Will Begin At 12PM EST ITIL Lite - A Road Map to Partial v3 Implementation Malcolm Fry ITIL & CMDB Thought Leader Author of ITIL Lite malcolm@malcolmfry.com ITIL Lite A Road Map to Partial

More information

DBpedia-An Advancement Towards Content Extraction From Wikipedia

DBpedia-An Advancement Towards Content Extraction From Wikipedia DBpedia-An Advancement Towards Content Extraction From Wikipedia Neha Jain Government Degree College R.S Pura, Jammu, J&K Abstract: DBpedia is the research product of the efforts made towards extracting

More information

From Online Community Data to RDF

From Online Community Data to RDF From Online Community Data to RDF Abstract Uldis Bojārs, John G. Breslin [uldis.bojars,john.breslin]@deri.org Digital Enterprise Research Institute National University of Ireland, Galway Galway, Ireland

More information

SeMFIS: A Tool for Managing Semantic Conceptual Models

SeMFIS: A Tool for Managing Semantic Conceptual Models Workshop on Graphical Modeling Language Development July 3, 2012 Kgs. Lyngby, Denmark SeMFIS: A Tool for Managing Semantic Conceptual Models Hans-Georg Fill Co-sponsored by the Austrian Science Fund: Grant

More information

OG The Open Group OG TOGAF 9 Combined Part 1 and Part 2

OG The Open Group OG TOGAF 9 Combined Part 1 and Part 2 The Open Group OG0-093 TOGAF 9 Combined Part 1 and Part 2 1 Set1, Part 1 QUESTION: 1 Which of the following TOGAF components was created to enable architects to design architectures addressing Boundaryless

More information

Data extraction from highway data model

Data extraction from highway data model Data extraction from highway data model Tuyen Le a and H. David Jeong b a Ph.D. Student, Dept. of Civil, Construction and Environmental Engineering, Iowa State University. Ames, Email: ttle@iastate.edu

More information

The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access

The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access Diego Calvanese, Tahir Emre Kalayci, Marco Montali, and Ario Santoso KRDB Research Centre for Knowledge and Data

More information

Implementing a Knowledge Database for Scientific Control Systems. Daniel Gresh Wheatland-Chili High School LLE Advisor: Richard Kidder Summer 2006

Implementing a Knowledge Database for Scientific Control Systems. Daniel Gresh Wheatland-Chili High School LLE Advisor: Richard Kidder Summer 2006 Implementing a Knowledge Database for Scientific Control Systems Abstract Daniel Gresh Wheatland-Chili High School LLE Advisor: Richard Kidder Summer 2006 A knowledge database for scientific control systems

More information

MODEL-BASED SYSTEMS ENGINEERING DESIGN AND TRADE-OFF ANALYSIS WITH RDF GRAPHS

MODEL-BASED SYSTEMS ENGINEERING DESIGN AND TRADE-OFF ANALYSIS WITH RDF GRAPHS MODEL-BASED SYSTEMS ENGINEERING DESIGN AND TRADE-OFF ANALYSIS WITH RDF GRAPHS Nefretiti Nassar and Mark Austin Institute of Systems Research, University of Maryland, College Park, MD 20742. CSER 2013 Presentation,

More information

WebProtégé. Protégé going Web. Tania Tudorache, Jennifer Vendetti, Natasha Noy. Stanford Center for Biomedical Informatics

WebProtégé. Protégé going Web. Tania Tudorache, Jennifer Vendetti, Natasha Noy. Stanford Center for Biomedical Informatics WebProtégé Protégé going Web Tania Tudorache, Jennifer Vendetti, Natasha Noy Stanford Center for Biomedical Informatics Protégé conference 2009 Amsterdam, June 24, 2009 WebProtégé quick overview WebProtégé

More information

ISSA Guidelines on Information and Communication Technology: Overview

ISSA Guidelines on Information and Communication Technology: Overview ISSA Guidelines on Information and Communication Technology: Overview Raul Ruggia-Frick ISSA Secretariat ISSA Guidelines Information and Communication Technology 2 Outline Context The Guidelines on Information

More information

Agent Semantic Communications Service (ASCS) Teknowledge

Agent Semantic Communications Service (ASCS) Teknowledge Agent Semantic Communications Service (ASCS) Teknowledge John Li, Allan Terry November 2004 0 Overall Program Summary The problem: Leverage semantic markup for integration of heterogeneous data sources

More information

Semantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent

Semantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Semantic Technologies and CDISC Standards Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Part I Introduction to Semantic Technology Resource Description Framework

More information

COMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN

COMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN COMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN Konstantinos Kontakis, Malvina Steiakaki, Michael Kalochristianakis, Kostas Kapetanakis and Athanasios G. Malamos Acknowledgements This

More information

ITIL Capacity Management Deep Dive

ITIL Capacity Management Deep Dive ITIL Capacity Management Deep Dive Chris Molloy IBM Distinguished Engineer International Business Machines Agenda IBM Global Services ITIL Business Model ITIL Architecture ITIL Capacity Management Introduction

More information

A Frame-based Resource Description Framework Expert System

A Frame-based Resource Description Framework Expert System A Frame-based Resource Description Framework Expert System NAPAT PRAPAKORN*, SUPHAMIT CHITTAYASOTHORN** Department of Computer Engineering King Mongkut's Institute of Technology Ladkrabang Faculty of Engineering,

More information

The Semantic Planetary Data System

The Semantic Planetary Data System The Semantic Planetary Data System J. Steven Hughes 1, Daniel J. Crichton 1, Sean Kelly 1, and Chris Mattmann 1 1 Jet Propulsion Laboratory 4800 Oak Grove Drive Pasadena, CA 91109 USA {steve.hughes, dan.crichton,

More information

Contents. List of figures. List of tables. 5 Managing people through service transitions 197. Preface. Acknowledgements.

Contents. List of figures. List of tables. 5 Managing people through service transitions 197. Preface. Acknowledgements. Contents List of figures List of tables Foreword Preface Acknowledgements v vii viii 1 Introduction 1 1.1 Overview 3 1.2 Context 6 1.3 ITIL in relation to other publications in the Best Management Practice

More information

ITIL 4. Public Frequently Asked Questions (FAQs) AXELOS.com. October 2018 COMMERCIAL IN CONFIDENCE

ITIL 4. Public Frequently Asked Questions (FAQs) AXELOS.com. October 2018 COMMERCIAL IN CONFIDENCE ITIL 4 Public Frequently Asked Questions (FAQs) AXELOS.com October 2018 2 ITIL 4 Table of Contents SECTION 1 ITIL 4 PUBLIC FAQS 3 1.1 What will the new ITIL be called? 3 1.2 What is the ITIL 4 certification

More information

Modern Trends in Semantic Web

Modern Trends in Semantic Web Modern Trends in Semantic Web Miroslav Blaško miroslav.blasko@fel.cvut.cz January 15, 2018 Miroslav Blaško (miroslav.blasko@fel.cvut.cz) Modern Trends in Semantic Web January 15, 2018 1 / 23 Outline 1

More information

Triple Stores in a Nutshell

Triple Stores in a Nutshell Triple Stores in a Nutshell Franjo Bratić Alfred Wertner 1 Overview What are essential characteristics of a Triple Store? short introduction examples and background information The Agony of choice - what

More information

Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016

Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016 Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016 Introduction One trillion is a really big number. What could you store with one trillion facts?» 1000

More information

SWRL RULE EDITOR: A WEB APPLICATION AS RICH AS DESKTOP BUSINESS RULE EDITORS

SWRL RULE EDITOR: A WEB APPLICATION AS RICH AS DESKTOP BUSINESS RULE EDITORS SWRL RULE EDITOR: A WEB APPLICATION AS RICH AS DESKTOP BUSINESS RULE EDITORS João Paulo Orlando 1, Adriano Rívolli 1, Saeed Hassanpour 2, Martin J. O'Connor 2, Amar Das 2, and Dilvan A. Moreira 1 1 Dept.

More information

Automated REA (AREA): a software toolset for a machinereadable resource-event-agent (REA) ontology specification

Automated REA (AREA): a software toolset for a machinereadable resource-event-agent (REA) ontology specification Automated REA (AREA): a software toolset for a machinereadable resource-event-agent (REA) ontology specification FALLON, Richard and POLOVINA, Simon Available from

More information

Ontology Engineering for Product Development

Ontology Engineering for Product Development Ontology Engineering for Product Development Henson Graves Lockheed Martin Aeronautics Company Fort Worth Texas, USA henson.graves@lmco.com Abstract. This analysis is to identify requirements for a Description

More information

Building domain ontologies from lecture notes

Building domain ontologies from lecture notes Building domain ontologies from lecture notes Neelamadhav Gantayat under the guidance of Prof. Sridhar Iyer Department of Computer Science and Engineering, Indian Institute of Technology, Bombay Powai,

More information

Semantic Integration with Apache Jena and Apache Stanbol

Semantic Integration with Apache Jena and Apache Stanbol Semantic Integration with Apache Jena and Apache Stanbol All Things Open Raleigh, NC Oct. 22, 2014 Overview Theory (~10 mins) Application Examples (~10 mins) Technical Details (~25 mins) What do we mean

More information

Ontology-Based Configuration of Construction Processes Using Process Patterns

Ontology-Based Configuration of Construction Processes Using Process Patterns Ontology-Based Configuration of Construction Processes Using Process Patterns A. Benevolenskiy, P. Katranuschkov & R.J. Scherer Dresden University of Technology, Germany Alexander.Benevolenskiy@tu-dresden.de

More information

KNOWLEDGE MANAGEMENT AND ONTOLOGY

KNOWLEDGE MANAGEMENT AND ONTOLOGY The USV Annals of Economics and Public Administration Volume 16, Special Issue, 2016 KNOWLEDGE MANAGEMENT AND ONTOLOGY Associate Professor PhD Tiberiu SOCACIU Ștefan cel Mare University of Suceava, Romania

More information

Data Governance for the Connected Enterprise

Data Governance for the Connected Enterprise Data Governance for the Connected Enterprise Irene Polikoff and Jack Spivak, TopQuadrant Inc. November 3, 2016 Copyright 2016 TopQuadrant Inc. Slide 1 Data Governance for the Connected Enterprise Today

More information

ITIL Event Management in the Cloud

ITIL Event Management in the Cloud ITIL Event Management in the Cloud An AWS Cloud Adoption Framework Addendum January 2017 2017, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational

More information

Getting Started with IT Service Management

Getting Started with IT Service Management Getting Started with IT Service Management SMSG 3rd March 2014 BCS Bristol Branch BCS Service Management Specialist Group The Service Management Specialist Group provides an avenue for developing and promoting

More information

Motivating Ontology-Driven Information Extraction

Motivating Ontology-Driven Information Extraction Motivating Ontology-Driven Information Extraction Burcu Yildiz 1 and Silvia Miksch 1, 2 1 Institute for Software Engineering and Interactive Systems, Vienna University of Technology, Vienna, Austria {yildiz,silvia}@

More information

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES Jeremy Carroll, Ralph Hodgson, {jeremy,ralph}@topquadrant.com This paper is submitted to The W3C Workshop on Semantic Web in Energy Industries

More information

Ontology Development for SMEs E-commerce website based on Content Analysis and its Recommendation System

Ontology Development for SMEs E-commerce website based on Content Analysis and its Recommendation System Ontology Development for SMEs E-commerce website based on Content Analysis and its Recommendation System Pagon Gatchalee, Zhoujun Li School of Computer Science and Engineering Beihang University Beijing,

More information

Combining Government and Linked Open Data in Emergency Management

Combining Government and Linked Open Data in Emergency Management Combining Government and Linked Open Data in Emergency Management Axel Schulz 1,2 and Heiko Paulheim 3 1 SAP Research 2 Technische Universität Darmstadt Telecooperation Group axel.schulz@sap.com 3 Technische

More information

Getting Started with IT Service Management

Getting Started with IT Service Management Getting Started with IT Service Management SMSG 4 th February 2014 BCS Bedford Branch Ian Connelly Over 15 years experience working in IT, latterly within Service Operations for Telcos, ISPs & the insurance

More information

IBM Research Report. Overview of Component Services for Knowledge Integration in UIMA (a.k.a. SUKI)

IBM Research Report. Overview of Component Services for Knowledge Integration in UIMA (a.k.a. SUKI) RC24074 (W0610-047) October 10, 2006 Computer Science IBM Research Report Overview of Component Services for Knowledge Integration in UIMA (a.k.a. SUKI) David Ferrucci, J. William Murdock, Christopher

More information

THE GETTY VOCABULARIES TECHNICAL UPDATE

THE GETTY VOCABULARIES TECHNICAL UPDATE AAT TGN ULAN CONA THE GETTY VOCABULARIES TECHNICAL UPDATE International Working Group Meetings January 7-10, 2013 Joan Cobb Gregg Garcia Information Technology Services J. Paul Getty Trust International

More information

jcel: A Modular Rule-based Reasoner

jcel: A Modular Rule-based Reasoner jcel: A Modular Rule-based Reasoner Julian Mendez Theoretical Computer Science, TU Dresden, Germany mendez@tcs.inf.tu-dresden.de Abstract. jcel is a reasoner for the description logic EL + that uses a

More information

Development of guidelines for publishing statistical data as linked open data

Development of guidelines for publishing statistical data as linked open data Development of guidelines for publishing statistical data as linked open data MERGING STATISTICS A ND GEOSPATIAL INFORMATION IN M E M B E R S TATE S POLAND Mirosław Migacz INSPIRE Conference 2016 Barcelona,

More information

Benchmarking RDF Production Tools

Benchmarking RDF Production Tools Benchmarking RDF Production Tools Martin Svihla and Ivan Jelinek Czech Technical University in Prague, Karlovo namesti 13, Praha 2, Czech republic, {svihlm1, jelinek}@fel.cvut.cz, WWW home page: http://webing.felk.cvut.cz

More information

An Ontology-Based Intelligent Information System for Urbanism and Civil Engineering Data

An Ontology-Based Intelligent Information System for Urbanism and Civil Engineering Data Ontologies for urban development: conceptual models for practitioners An Ontology-Based Intelligent Information System for Urbanism and Civil Engineering Data Stefan Trausan-Matu 1,2 and Anca Neacsu 1

More information

An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information

An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information P. Smart, A.I. Abdelmoty and C.B. Jones School of Computer Science, Cardiff University, Cardiff,

More information

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE YING DING 1 Digital Enterprise Research Institute Leopold-Franzens Universität Innsbruck Austria DIETER FENSEL Digital Enterprise Research Institute National

More information

IMPROVING INFORMATION RETRIEVAL BASED ON QUERY CLASSIFICATION ALGORITHM

IMPROVING INFORMATION RETRIEVAL BASED ON QUERY CLASSIFICATION ALGORITHM IMPROVING INFORMATION RETRIEVAL BASED ON QUERY CLASSIFICATION ALGORITHM Myomyo Thannaing 1, Ayenandar Hlaing 2 1,2 University of Technology (Yadanarpon Cyber City), near Pyin Oo Lwin, Myanmar ABSTRACT

More information

Contributions to the Study of Semantic Interoperability in Multi-Agent Environments - An Ontology Based Approach

Contributions to the Study of Semantic Interoperability in Multi-Agent Environments - An Ontology Based Approach Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. V (2010), No. 5, pp. 946-952 Contributions to the Study of Semantic Interoperability in Multi-Agent Environments -

More information

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Minal Bhise DAIICT, Gandhinagar, Gujarat, India 382007 minal_bhise@daiict.ac.in Abstract. The semantic web offers

More information

SISE Semantics Interpretation Concept

SISE Semantics Interpretation Concept SISE Semantics Interpretation Concept Karel Kisza 1 and Jiří Hřebíček 2 1 Masaryk University, Faculty of Infromatics, Botanická 68a Brno, Czech Republic kkisza@mail.muni.cz 2 Masaryk University, Faculty

More information

Linked Data Tutorial

Linked Data Tutorial Linked Data Tutorial By: Noureddin Sadawi http://people.brunel.ac.uk/~csstnns 05 Feb 2014 1 Overview In this short tutorial we are going to see how we can create and manipulate semantic data using ontologies

More information