11,675 research outputs found
ArCo: the Italian Cultural Heritage Knowledge Graph
ArCo is the Italian Cultural Heritage knowledge graph, consisting of a
network of seven vocabularies and 169 million triples about 820 thousand
cultural entities. It is distributed jointly with a SPARQL endpoint, a software
for converting catalogue records to RDF, and a rich suite of documentation
material (testing, evaluation, how-to, examples, etc.). ArCo is based on the
official General Catalogue of the Italian Ministry of Cultural Heritage and
Activities (MiBAC) - and its associated encoding regulations - which collects
and validates the catalogue records of (ideally) all Italian Cultural Heritage
properties (excluding libraries and archives), contributed by CH administrators
from all over Italy. We present its structure, design methods and tools, its
growing community, and delineate its importance, quality, and impact
An ontology of agile aspect oriented software development
Both agile methods and aspect oriented programming (AOP) have emerged in recent years as new paradigms in software development. Both promise to free the process of building software systems from some of the constraints of more traditional approaches. As a software engineering approach on the one hand, and a software development tool on the other, there is the potential for them to be used in conjunction. However, thus far, there has been little interplay between the two. Nevertheless, there is some evidence that there may be untapped synergies that may be exploited, if the appropriate approach is taken to integrating AOP with agile methods. This paper takes an ontological approach to supporting this integration, proposing ontology enabled development based on an analysis of existing ontologies of aspect oriented programming, a proposed ontology of agile methods, and a derived ontology of agile aspect oriented development
Facets, Tiers and Gems: Ontology Patterns for Hypernormalisation
There are many methodologies and techniques for easing the task of ontology
building. Here we describe the intersection of two of these: ontology
normalisation and fully programmatic ontology development. The first of these
describes a standardized organisation for an ontology, with singly inherited
self-standing entities, and a number of small taxonomies of refining entities.
The former are described and defined in terms of the latter and used to manage
the polyhierarchy of the self-standing entities. Fully programmatic development
is a technique where an ontology is developed using a domain-specific language
within a programming language, meaning that as well defining ontological
entities, it is possible to add arbitrary patterns or new syntax within the
same environment. We describe how new patterns can be used to enable a new
style of ontology development that we call hypernormalisation
Ontology of core data mining entities
In this article, we present OntoDM-core, an ontology of core data mining
entities. OntoDM-core defines themost essential datamining entities in a three-layered
ontological structure comprising of a specification, an implementation and an application
layer. It provides a representational framework for the description of mining
structured data, and in addition provides taxonomies of datasets, data mining tasks,
generalizations, data mining algorithms and constraints, based on the type of data.
OntoDM-core is designed to support a wide range of applications/use cases, such as
semantic annotation of data mining algorithms, datasets and results; annotation of
QSAR studies in the context of drug discovery investigations; and disambiguation of
terms in text mining. The ontology has been thoroughly assessed following the practices
in ontology engineering, is fully interoperable with many domain resources and
is easy to extend
Pattern-based design applied to cultural heritage knowledge graphs
Ontology Design Patterns (ODPs) have become an established and recognised
practice for guaranteeing good quality ontology engineering. There are several
ODP repositories where ODPs are shared as well as ontology design methodologies
recommending their reuse. Performing rigorous testing is recommended as well
for supporting ontology maintenance and validating the resulting resource
against its motivating requirements. Nevertheless, it is less than
straightforward to find guidelines on how to apply such methodologies for
developing domain-specific knowledge graphs. ArCo is the knowledge graph of
Italian Cultural Heritage and has been developed by using eXtreme Design (XD),
an ODP- and test-driven methodology. During its development, XD has been
adapted to the need of the CH domain e.g. gathering requirements from an open,
diverse community of consumers, a new ODP has been defined and many have been
specialised to address specific CH requirements. This paper presents ArCo and
describes how to apply XD to the development and validation of a CH knowledge
graph, also detailing the (intellectual) process implemented for matching the
encountered modelling problems to ODPs. Relevant contributions also include a
novel web tool for supporting unit-testing of knowledge graphs, a rigorous
evaluation of ArCo, and a discussion of methodological lessons learned during
ArCo development
concept paper
In this concept paper, we outline our working plan for the next phase of the
Corporate Semantic Web project. The plan covers the period from March 2009 to
March 2010. Corporate ontology engineering will improve the facilitation of
agile ontology engineering to lessen the costs of ontology development and,
especially, maintenance. Corporate semantic collaboration focuses the human-
centered aspects of knowledge management in corporate contexts. Corporate
semantic search is settled on the highest application level of the three
research areas and at that point it is a representative for applications
working on and with the appropriately represented and delivered background
knowledge. Each of these pillars will yield innovative methods and tools
during the project runtime until 2013. We propose a concept draft and a
working plan covering the next twelve months for an integrative architecture
of a Corporate Semantic Web provided by these three core pillars
- …