To speed up the ontology development by reusing and re-engineering
non-ontological resources that have already reached some consensus by standardization bodies.
Nowadays, information management systems deal with data originating from different sources including relational databases, NoSQL data stores, and Web data formats, varying not only in terms of data formats, but also in the underlying data model. Integrating data from heterogeneous data sources is a time-consuming and error-prone engineering task; part of this process requires that the data has to be transformed from its original form to other forms, repeating all along the life cycle. With this report we provide a principled overview on the fundamental data shapes tabular, tree, and graph as well as transformations between them, in order to gain a better understanding for performing said transformations more efficiently and effectively.
Software Architecture: views and viewpointsHenry Muccini
This is an introductory lecture to Software Architecture Views and Viewpoints, part of the Advanced Software Engineering course, at the University of L'Aquila, Italy (www.di.univaq.it/muccini/SE+/2012)
Slides from the talk "Model-Driven Engineering: a first glance at a ¿new? way of conceiving software development". Summer course on "Data Management". University of Santander (Spain), July 2011)
Visual Ontology Modeling for Domain Experts and Business Users with metaphactoryPeter Haase
Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
Presentation at the OntoCommons Workshop on Ontology Engineering Tools @ Fri Mar 19, 2021
Nowadays, information management systems deal with data originating from different sources including relational databases, NoSQL data stores, and Web data formats, varying not only in terms of data formats, but also in the underlying data model. Integrating data from heterogeneous data sources is a time-consuming and error-prone engineering task; part of this process requires that the data has to be transformed from its original form to other forms, repeating all along the life cycle. With this report we provide a principled overview on the fundamental data shapes tabular, tree, and graph as well as transformations between them, in order to gain a better understanding for performing said transformations more efficiently and effectively.
Software Architecture: views and viewpointsHenry Muccini
This is an introductory lecture to Software Architecture Views and Viewpoints, part of the Advanced Software Engineering course, at the University of L'Aquila, Italy (www.di.univaq.it/muccini/SE+/2012)
Slides from the talk "Model-Driven Engineering: a first glance at a ¿new? way of conceiving software development". Summer course on "Data Management". University of Santander (Spain), July 2011)
Visual Ontology Modeling for Domain Experts and Business Users with metaphactoryPeter Haase
Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
Presentation at the OntoCommons Workshop on Ontology Engineering Tools @ Fri Mar 19, 2021
A Provenance-Aware Linked Data Application for Trip Management and OrganizationBoris Villazón-Terrazas
A Provenance-Aware Linked Data Application for Trip Management and Organization, presented at the Triplification Challenge, I-Semantics 2011.
We present, an application for exploiting, managing and organizing Linked Data in the domain of news and blogs about travelling. El Viajero makes use of several heterogeneous datasets to help users to plan future trips, and relies on the Open Provenance Model for modelling the provenance information of the resources.
GeoLinked Data (.es) is an open initiative whose aim is to enrich the Web of Data with Spanish geospatial data. This initiative started off by publishing diverse information sources belonging to the Spanish National Geographic Institute. Such sources are made available as RDF (Resource Description Framework) knowledge bases according to the Linked Data principles. With this work, Spain has joined the Linked Data initiative, in which the United Kingdom and Germany are already participating. In this presentation, we provide an overview of the process that has been followed for the development of this initiative.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
A Method for Reusing and Re-engineering Non-ontological Resources for Building Ontologies
1. A Method for Reusing and
Re-engineering Non-ontological
Resources for Building Ontologies
Boris Villazón-Terrazas
bvillazon@fi.upm.es
14th April, 2011
4. Introduction
Goal
To speed up the ontology
up the
development by reusing
and re‐engineering
and re‐
non‐
non‐ontological resources
that have already reached
some consensus by
b
standardization bodies
4
5. Introduction
Overview – Methodologies for building ontologies
From scratch
• METHONTOLOGY [Gómez-Pérez et al. 2003]
• On-To-Knowledge [Staab et al. 2001]
• DILIGENT [Pinto et al. 2004]
NeOn Methodology [Suárez-Figueroa 2010]
[Suárez Figueroa
5
6. Introduction
The role of Patterns
Architecture [Alexander 1979]
Software engineering [Tichy 1997]
Knowledge engineering [Clark et al 2000]
al.
Ontology engineering
gy g g
• Semantic-Web Best Practices and Deployment Working Group
• Ontology Design Patterns Public Catalog
• Ontology Design Patterns Portal
• Linked Data Patterns
6
7. Introduction
Apply software re-engineering concepts to Ontology Engineering
Software A
Software
Software
Development
Save resources
S
Engineering
Process
P
Software B
Software Re‐ Save time
engineering
Patterns
Classification Scheme
Thesaurus
Lexicon
Ontology Glossary
y Ontology Save resources
Development
l
Engineering Folksonomy
Process
Save time
Ontology Re‐
engineering
Patterns Reach consensus
7
10. State of the Art
Software re-engineering model
(Alteration)
Reverse Con- Con- Forward
re-think
Engineering ceptual ceptual
t l Engineering
(Abstraction)
Requirements re-specify Requirements (Refinement)
Design re-design Design
Implementation re-code Implementation
Existing System Target System
Software re-engineering Patterns describe how to change a legacy system into a new,
refactored system that fits current conditions and requirements [Pooley et al. 1998]
E.J. Byrne. A conceptual foundation for software re-engineering.
In Proceedings of the International Conference on Software Maintenance and Reengineering, pages 226–235.
IEEE Computer Society, 1992.
10
11. State of the Art
Ontology Patterns
Online catalogues
SemanticWeb Best
Ontology Design Ontology Design
Practices and
Patterns Public Patterns (ODP) Linked Data Patterns
DeploymentWorking
Catalog Portal
Group
Lack f tt
L k of patterns f re-engineering resources i t ontologies
for i i into t l i
http://ontologydesignpatterns.org
11
13. State of the Art
Evaluation framework
Non ontological resource
Non-ontological
• type
• data model
• implementation
Reuse
• methodological guidelines
• tool support
• provenance
Transformation
• approach: ABox,TBox or Population
• semantic/syntactic level
semantic/s ntactic le el
• makes explicit the semantics hidden in the relations
• relies on additional resources or human domain expert
• automatic / semiautomatic / manual
• methodological guidelines
• t h i l
techniques employed d
Ontology
• lightweight or heavyweight
• implementation language
• single or several
13
14. State of the Art
18 methods & 13 tools
Non-ontological resource Reuse
Type of Data Resource Methodological Tool Provenance
model
Research work Guidelines Support
Research work resource is known implemented in
Hepp et al. [HdB07] Classification No Database
Hepp et al. [HdB07] No No No
scheme, the- Hakkarainen et al. No No No
sauri [HHST06]
Hakkarainen et al. Classification Yes Flat file Abbasi et al. [ASC07] No No No
[HHST06] scheme
Maala et al. [MDA07] No No No
Abbasi et al. [ASC07] Folksonomy No Not mentioned
Maala et al. [MDA07] Folksonomy No Not mentioned Van Assem et al. No No Yes
van Assem et al. Lexica Yes Prolog [vAGS06]
[vAGS06] Gangemi et al. [GNV03, No No No
Gangemi et al. [GNV03, Lexica Yes Database GGMO03]
GGMO03] Hahn et al. [Hah03, HS03] No No No
Hahn et al. [Hah03, HS03] Thesauri Yes ASCII files
Van Assem et al. No No No
Van Assem et al. Thesauri No proprietary text
[vAMSW04] format, database,
[vAMSW04]
XML van Assem et al. No No No
Van Assem et al. Thesauri No Not mentioned [vAMMS06]
[vAMMS06] Wielinga et al. [WSWS01] No No No
Wielinga et al. [WSWS01] Thesauri Yes XML
Hyvonen et al. [HVTS08]
¨ No No No
Hyvonen et al. [HVTS08]
¨ Thesauri No Not mentioned
Soergel et al. [SLL+ 04, Thesauri Yes Database
Soergel et al. [SLL + 04, No No No
LS06] LS06]
Stojanovic et al. [SSV02] Not specified Yes Database Stojanovic et al. [SSV02] No No No
Barrasa et al. [BCGP04, Not specified Yes Database Barrasa et al. [BCGP04, No No No
Bar07] Bar07]
Garc´a et al. [GC05]
ı Not specified No XML
Garc´a et al. [GC05]
ı No No No
An et al. [AM05] Not specified No XML
An et al. [AM05] No No No
Cruz et al. [CXH04] Not specified No XML
Foxvog et al. [FB06] Not specified No Flat file Cruz et al. [CXH04] No No No
Foxvog et al. [FB06] No No No
Transformation
T f i Ontology
O t l
Research work Transformat Transformation Semantics of Additional Automatic / Methodological Technique Tool support Lightweight/ Components Implementation Single/
Approach Aspects NOR relations Resources / Semi- Guidelines Research Work Heavyweight language Several
Domain automatic / Hepp et al. [HdB07] Lightweight classes, relations RDF(S) / OWL Single
Expert Manual DLP
Hepp et al. [HdB07] TBox syntactic, subClassOf, No Semi-automatic Yes Not mentioned SKOS2GenTax Hakkarainen et al. Lightweight classes, attributes, OWL DL Single
semantic ad-hoc relation
[HHST06] relations
Hakkarainen et al. ABox syntactic, subClassOf, No Semi-automatic Yes Transformation Not mentioned
[HHST06] semantic ad-hoc relation rules Abbasi et al. [ASC07] Lightweight instances Not mentioned Several
Abbasi et al. [ASC07] Population syntactic No Swoogle Automatic Yes Lexico T-ORG Maala et al. [MDA07] Lightweight instances RDF Single
Google Syntactic
Patterns
Van Assem et al. Lightweight classes, attributes, RDF(S) / OWL Single
[vAGS06] relations, instances Full
Maala et al. [MDA07] Population syntactic No WordNet, Automatic Yes Not mentioned Not mentioned
Geographical
G hi l Gangemi et al [GNV03
al. [GNV03, Lightweight classes, attributes
classes attributes, DAML+OIL Single
locations, GGMO03] relations
Ontology of
things Hahn et al. [Hah03, Heavyweight classes, relations LOOM / ALC Single
Van Assem et ABox syntactic No No Semi-automatic Yes Not mentioned Swi-Prolog HS03]
al. [vAGS06] van Assem et al. Lightweight classes, attributes, RDF(S) / OWL Single
Gangemi et al. TBox syntactic, ad-hoc relations DOLCE Semi-automatic Yes NLP Not mentioned [vAMSW04] relations Full
[GNV03, GGMO03] semantic Techniques
van Assem et al. Lightweight instances SKOS RDF Single
Hahn et al. TBox syntactic, subClassOf, No Semi-automatic Yes Ontology Ad-hoc tool
[Hah03, HS03] semantic partOf, ad-hoc Design [vAMMS06]
relation Patterns Wielinga et al. Lightweight classes, attributes, RDF(S) Single
van Assem et al. TBox syntactic, subClassOf, No Semi-automatic Yes Not mentioned Ad-hoc tool [WSWS01] relations
[vAMSW04] semantic ad-hoc relation
Hyvonen
¨ et al. Heavyweight classes, attributes, RDF(S) Single
van Assem et al. Population syntactic Not mentioned No Automatic Yes Not mentioned Swi-Prolog
[vAMMS06] [HVTS08] relations
Wielinga et al. TBox syntactic, subClassOf Not mentioned Semi-automatic Yes Not mentioned Ad-hoc tool Soergel et al. [SLL + 04, Heavyweight classes, attributes, OWL DL Single
[WSWS01] semantic LS06] relations
Hyvonen et al.
y ¨ TBox syntactic,
y , subClassOf,
, DOLCE Semi-automatic Yes Not mentioned Ad-hoc tool Stojanovic et al. Lightweight instances F Logic
F-Logic / RDF Single
[HVTS08] semantic partOf
[SSV02]
Soergel et al. TBox syntactic, subClassOf, No Manual Yes Not mentioned Not mentioned
[SLL+ 04, LS06] semantic ad-hoc relation Barrasa et al. [BCGP04, Lightweight instances RDF Single
Stojanovic et al. Population syntactic ad-hoc relation No Semi-automatic Yes Mapping rules KAON-
Bar07]
[SSV02] REVERSE Garc´a et al. [GC05]
ı Lightweight classes, attributes, OWL Full/ RDF Single
Barrasa et al. Population syntactic subClassOf, No Semi-automatic Yes Mapping rules ODEMapster relations, instances
[BCGP04, Bar07] ad-hoc relation
An et al. [AM05] Lightweight instances RDF Single
Garc´a et al. [GC05]
ı ABox syntactic ad-hoc relation No Semi-automatic Yes Mapping rules XSD2OWL
XML2RDF Cruz et al. [CXH04] Lightweight classes, attributes, RDF(S) Single
An et al. [AM05] ABox syntactic ad-hoc relation No Semi-automatic No Not mentioned Discovery tool
relations, instances
Cruz et al. [CXH04] ABox syntactic Not mentioned No Semi-automatic Yes Mapping rules Ad-hoc tool Foxvog et al. [FB06] Lightweight classes, attributes, CycL / OWL Several
Foxvog et al. [FB06] ABox syntactic Not mentioned No Semi-automatic Yes Not mentioned Ad-hoc tool
relations, instances Full / WSML
14
15. State of the Art
18 methods & 13 tools
Non-ontological resource Reuse
Data Type of Resource
Type of model Data model Resource Research work
Methodological
Guidelines
Tool
Support
Provenance
Research work Tool resource resource known
is model is
implemented in implemented in Hepp et al. [HdB07]
Hakkarainen et al.
No
No
No
No
No
No
[HHST06]
Hepp et al. [HdB07] Classification No known
Database Abbasi et al. [ASC07] No No No
Maala et al. [MDA07] No No No
SKOS2GenTax scheme, Classification
the- No SKOS RDF Van Assem et al. No No Yes
[vAGS06]
sauri
schemes,
h Gangemi et al. [GNV03,
GGMO03]
No No No
Hakkarainen et al. Classification Yes Flat file
[HHST06] scheme
thesauri Hahn et al. [Hah03, HS03]
Van Assem et al.
No
No
No
No
No
No
[vAMSW04]
T-ORG
Abbasi et al. [ASC07] FolksonomyFolksonomy
No No mentioned Not mentioned
Not van Assem
[vAMMS06]
et al. No No No
Wielinga et al. [WSWS01] No No No
KAON-
Maala et al. [MDA07] Folksonomy specified
Not No Yes mentioned Database
Not Hyvonen et al. [HVTS08]
¨ No No No
Soergel et al. [SLL + 04, No No No
van Assem REVERSE Lexica
et al. Yes Prolog LS06]
Stojanovic et al. [SSV02] No No No
[vAGS06] ODEMapster Not specified Yes Database Barrasa et al. [BCGP04, No No No
Bar07]
Gangemi et al. [GNV03, Lexica Yes Database Garc´a et al. [GC05]
ı No No No
GGMO03]
D2R Server Not specified No Database An et al. [AM05] No No No
Cruz et al. [CXH04] No No No
Hahn et al. [Hah03, HS03] Com- Not specified
TopBraid Thesauri No Database, XML, Foxvog et al. [FB06] No No No
Yes ASCII files
Van Assem poser al. Thesauri
et No proprietary text Flat file, Spread-
Transformation
T f
[vAMSW04]
[ AMSW04]
i t d t b sheet
format, database,
f Ontology
O t l
XSD2OWL and Not specified
Research work Transformat Transformation Semantics of Additional Automatic / Methodological Technique Tool support
XML
No XML Lightweight/ Components Implementation Single/
Approach Aspects NOR relations Resources / Semi- Guidelines Research Work Heavyweight language Several
Van Assem XML2RDF Thesauri
et al. No Domain
Expert
automatic /
Manual
Not mentioned Hepp et al. [HdB07] Lightweight classes, relations RDF(S) / OWL Single
DLP
[vAMMS06] Hepp et al. [HdB07] TBox syntactic,
semantic
subClassOf,
ad-hoc relation
No Semi-automatic Yes Not mentioned SKOS2GenTax Hakkarainen et al. Lightweight classes, attributes, OWL DL Single
ConvertToRdf
Hakkarainen et al.
Wielinga et al. [WSWS01] Thesauri
[HHST06] Not specified
ABox
Yes
syntactic,
semantic
subClassOf,
ad-hoc relation
No Semi-automatic Yes Transformation
rules
Not mentioned
No
XML
Delimited text [HHST06]
Abbasi et al. [ASC07]
Maala et al. [MDA07]
Lightweight
Lightweight
relations
instances
instances
Not mentioned
RDF
Several
Single
Abbasi et al. [ASC07] Population syntactic No Swoogle Automatic Yes Lexico T-ORG
Hyvonen et al. [HVTS08]
y ¨ [ ] Thesauri
Maala et al. [MDA07] Population
No syntactic No
Google
WordNet, Automatic Yes
Syntactic
Patterns
Not mentioned Not mentioned
Not mentioned
data file Van Assem et al.
[vAGS06]
Lightweight classes, attributes,
relations, instances
RDF(S) / OWL
Full
Single
Geographical
G hi l Gangemi et al [GNV03
al. [GNV03, Lightweight classes, attributes
classes attributes, DAML+OIL Single
locations,
flat2rdf04, Thesauri Not specified
Soergel et al. [SLL +
Van Assem et ABox
Yes syntactic No
Ontology of
things
No Semi-automatic Yes Not mentioned Swi-Prolog
No
Database Flat file GGMO03]
Hahn et al.
HS03]
[Hah03, Heavyweight
relations
classes, relations LOOM / ALC Single
al. [vAGS06] van Assem et al. Lightweight classes, attributes, RDF(S) / OWL Single
LS06] Java BibTeX-To- Not specified
Gangemi et al.
[GNV03, GGMO03]
TBox syntactic,
semantic
ad-hoc relations DOLCE Semi-automatic Yes NLP
Techniques
Not mentioned
No Flat file [vAMSW04] relations Full
van Assem et al. Lightweight instances SKOS RDF Single
Hahn et al. TBox syntactic, subClassOf, No Semi-automatic Yes Ontology Ad-hoc tool
Stojanovic et al. [SSV02]
RDF Converter specified
[Hah03, HS03]
Not Yes semantic partOf, ad-hoc
relation
Design
Patterns Database [vAMMS06]
Wielinga et al. Lightweight classes, attributes, RDF(S) Single
van Assem et al. TBox syntactic, subClassOf, No Semi-automatic Yes Not mentioned Ad-hoc tool [WSWS01] relations
[vAMSW04] semantic ad-hoc relation
Barrasa et al. Excel2rdf Not specified specified
[BCGP04,
van Assem et al.
[vAMMS06] Not
Population Yes syntactic Not mentioned No Automatic Yes Not mentioned Swi-Prolog Database
No Spreadsheet
Hyvonen
¨
[HVTS08]
et al. Heavyweight classes, attributes,
relations
RDF(S) Single
Soergel et al. [SLL + 04, Heavyweight classes, attributes, OWL DL Single
Bar07] Wielinga et al.
[WSWS01]
TBox syntactic,
semantic
subClassOf Not mentioned Semi-automatic Yes Not mentioned Ad-hoc tool
LS06] relations
RDF123
Hyvonen et al.
y ¨
[HVTS08]
Garc´a et al. [GC05]
ı Soergel et al.Not specified specified
Not
TBox
TBox No
syntactic,
y
semantic
,
syntactic,
subClassOf,
partOf
subClassOf,
, DOLCE
No
Semi-automatic
Manual
Yes
Yes
Not mentioned
Not mentioned
Ad-hoc tool
Not mentioned
No
XML Spreadsheet Stojanovic
[SSV02]
et al. Lightweight instances F Logic
F-Logic / RDF Single
[SLL+ 04, LS06] semantic ad-hoc relation Barrasa et al. [BCGP04, Lightweight instances RDF Single
Bar07]
An et al. [AM05]XLWrap
[SSV02]
Barrasa et al.
Not specified specified
Stojanovic et al.
Not
Population
Population
No
syntactic
syntactic
ad-hoc relation
subClassOf,
No
No
Semi-automatic
Semi-automatic
Yes
Yes
Mapping rules
Mapping rules
KAON-
REVERSE
ODEMapster
No
XML Spreadsheet Garc´a et al. [GC05]
ı Lightweight classes, attributes,
relations, instances
OWL Full/ RDF Single
[BCGP04, Bar07] ad-hoc relation
An et al. [AM05] Lightweight instances RDF Single
Cruz et al. [CXH04]
An et al. [AM05]
Not specified
Garc´a et al. [GC05]
ı ABox
ABox
No syntactic
syntactic
ad-hoc relation
ad-hoc relation
No
No
Semi-automatic
Semi-automatic
Yes
No
Mapping rules
Not mentioned
XSD2OWL
XML2RDF
Discovery tool
XML Cruz et al. [CXH04] Lightweight classes, attributes,
relations, instances
RDF(S) Single
Foxvog et al. [FB06] Lightweight classes, attributes, CycL / OWL Several
Foxvog et al. [FB06] Not specified
Cruz et al. [CXH04]
Foxvog et al. [FB06]
ABox
ABox No syntactic
syntactic
Not mentioned
Not mentioned
No
No
Semi-automatic
Semi-automatic
Yes
Yes
Mapping rules
Not mentioned
Ad-hoc tool
Ad-hoc tool Flat file
relations, instances Full / WSML
15
16. State of the Art
18 methods & 13 tools
Non-ontological resource Reuse
Methodological Tool Provenance
Research work Guidelines Support
Hepp et al. [HdB07] No No No
Hakkarainen et al. No No No
• Ad-hoc solutions for particular resources [HHST06]
Abbasi et al. [ASC07] No No No
• Only focus on the resource type or
Maala et al. [MDA07] No No No
Van Assem et al. No No Yes
[vAGS06]
resource i l
implementation
t ti Gangemi et al. [GNV03,
GGMO03]
No No No
Hahn et al. [Hah03, HS03] No No No
Van Assem et al. No No No
[vAMSW04]
van Assem et al. No No No
[vAMMS06]
Wielinga et al. [WSWS01] No No No
Hyvonen et al. [HVTS08]
¨ No No No
Soergel et al. [SLL + 04, No No No
LS06]
Stojanovic et al. [SSV02] No No No
Barrasa et al. [BCGP04, No No No
Bar07]
Garc´a et al. [GC05]
ı No No No
An et al. [AM05] No No No
Cruz et al. [CXH04] No No No
Foxvog et al. [FB06] No No No
Transformation
T f i Ontology
O t l
Research work Transformat Transformation Semantics of Additional Automatic / Methodological Technique Tool support Lightweight/ Components Implementation Single/
Approach Aspects NOR relations Resources / Semi- Guidelines Research Work Heavyweight language Several
Domain automatic / Hepp et al. [HdB07] Lightweight classes, relations RDF(S) / OWL Single
Expert Manual DLP
Hepp et al. [HdB07] TBox syntactic, subClassOf, No Semi-automatic Yes Not mentioned SKOS2GenTax Hakkarainen et al. Lightweight classes, attributes, OWL DL Single
semantic ad-hoc relation
[HHST06] relations
Hakkarainen et al. ABox syntactic, subClassOf, No Semi-automatic Yes Transformation Not mentioned
[HHST06] semantic ad-hoc relation rules Abbasi et al. [ASC07] Lightweight instances Not mentioned Several
Abbasi et al. [ASC07] Population syntactic No Swoogle Automatic Yes Lexico T-ORG Maala et al. [MDA07] Lightweight instances RDF Single
Google Syntactic
Patterns
Van Assem et al. Lightweight classes, attributes, RDF(S) / OWL Single
[vAGS06] relations, instances Full
Maala et al. [MDA07] Population syntactic No WordNet, Automatic Yes Not mentioned Not mentioned
Geographical
G hi l Gangemi et al [GNV03
al. [GNV03, Lightweight classes, attributes
classes attributes, DAML+OIL Single
locations, GGMO03] relations
Ontology of
things Hahn et al. [Hah03, Heavyweight classes, relations LOOM / ALC Single
Van Assem et ABox syntactic No No Semi-automatic Yes Not mentioned Swi-Prolog HS03]
al. [vAGS06] van Assem et al. Lightweight classes, attributes, RDF(S) / OWL Single
Gangemi et al. TBox syntactic, ad-hoc relations DOLCE Semi-automatic Yes NLP Not mentioned [vAMSW04] relations Full
[GNV03, GGMO03] semantic Techniques
van Assem et al. Lightweight instances SKOS RDF Single
Hahn et al. TBox syntactic, subClassOf, No Semi-automatic Yes Ontology Ad-hoc tool
[Hah03, HS03] semantic partOf, ad-hoc Design [vAMMS06]
relation Patterns Wielinga et al. Lightweight classes, attributes, RDF(S) Single
van Assem et al. TBox syntactic, subClassOf, No Semi-automatic Yes Not mentioned Ad-hoc tool [WSWS01] relations
[vAMSW04] semantic ad-hoc relation
Hyvonen
¨ et al. Heavyweight classes, attributes, RDF(S) Single
van Assem et al. Population syntactic Not mentioned No Automatic Yes Not mentioned Swi-Prolog
[vAMMS06] [HVTS08] relations
Wielinga et al. TBox syntactic, subClassOf Not mentioned Semi-automatic Yes Not mentioned Ad-hoc tool Soergel et al. [SLL + 04, Heavyweight classes, attributes, OWL DL Single
[WSWS01] semantic LS06] relations
Hyvonen et al.
y ¨ TBox syntactic,
y , subClassOf,
, DOLCE Semi-automatic Yes Not mentioned Ad-hoc tool Stojanovic et al. Lightweight instances F Logic
F-Logic / RDF Single
[HVTS08] semantic partOf
[SSV02]
Soergel et al. TBox syntactic, subClassOf, No Manual Yes Not mentioned Not mentioned
[SLL+ 04, LS06] semantic ad-hoc relation Barrasa et al. [BCGP04, Lightweight instances RDF Single
Stojanovic et al. Population syntactic ad-hoc relation No Semi-automatic Yes Mapping rules KAON-
Bar07]
[SSV02] REVERSE Garc´a et al. [GC05]
ı Lightweight classes, attributes, OWL Full/ RDF Single
Barrasa et al. Population syntactic subClassOf, No Semi-automatic Yes Mapping rules ODEMapster relations, instances
[BCGP04, Bar07] ad-hoc relation
An et al. [AM05] Lightweight instances RDF Single
Garc´a et al. [GC05]
ı ABox syntactic ad-hoc relation No Semi-automatic Yes Mapping rules XSD2OWL
XML2RDF Cruz et al. [CXH04] Lightweight classes, attributes, RDF(S) Single
An et al. [AM05] ABox syntactic ad-hoc relation No Semi-automatic No Not mentioned Discovery tool
relations, instances
Cruz et al. [CXH04] ABox syntactic Not mentioned No Semi-automatic Yes Mapping rules Ad-hoc tool Foxvog et al. [FB06] Lightweight classes, attributes, CycL / OWL Several
Foxvog et al. [FB06] ABox syntactic Not mentioned No Semi-automatic Yes Not mentioned Ad-hoc tool
relations, instances Full / WSML
16