1,034 research outputs found
Recovering Grammar Relationships for the Java Language Specification
Grammar convergence is a method that helps discovering relationships between
different grammars of the same language or different language versions. The key
element of the method is the operational, transformation-based representation
of those relationships. Given input grammars for convergence, they are
transformed until they are structurally equal. The transformations are composed
from primitive operators; properties of these operators and the composed chains
provide quantitative and qualitative insight into the relationships between the
grammars at hand. We describe a refined method for grammar convergence, and we
use it in a major study, where we recover the relationships between all the
grammars that occur in the different versions of the Java Language
Specification (JLS). The relationships are represented as grammar
transformation chains that capture all accidental or intended differences
between the JLS grammars. This method is mechanized and driven by nominal and
structural differences between pairs of grammars that are subject to
asymmetric, binary convergence steps. We present the underlying operator suite
for grammar transformation in detail, and we illustrate the suite with many
examples of transformations on the JLS grammars. We also describe the
extraction effort, which was needed to make the JLS grammars amenable to
automated processing. We include substantial metadata about the convergence
process for the JLS so that the effort becomes reproducible and transparent
Identification of Design Principles
This report identifies those design principles for a (possibly new) query and transformation
language for the Web supporting inference that are considered essential. Based upon these
design principles an initial strawman is selected. Scenarios for querying the Semantic Web
illustrate the design principles and their reflection in the initial strawman, i.e., a first draft of
the query language to be designed and implemented by the REWERSE working group I4
An online authoring and publishing platform for field guides and identification tools
Various implementation approaches are available for digital field
guides and identification tools that are created for the web and mobile devices.
The architecture of the “biowikifarm” publishing platform and some technical
and social advantages of a document- and author-centric approach based
on the MediaWiki open source software over custom-developed, database
driven software are presented
Ontology mapping: the state of the art
Ontology mapping is seen as a solution provider in today's landscape of ontology research. As the number of ontologies that are made publicly available and accessible on the Web increases steadily, so does the need for applications to use them. A single ontology is no longer enough to support the tasks envisaged by a distributed environment like the Semantic Web. Multiple ontologies need to be accessed from several applications. Mapping could provide a common layer from which several ontologies could be accessed and hence could exchange information in semantically sound manners. Developing such mapping has beeb the focus of a variety of works originating from diverse communities over a number of years. In this article we comprehensively review and present these works. We also provide insights on the pragmatics of ontology mapping and elaborate on a theoretical approach for defining ontology mapping
Management of acoustic metadata for bioacoustics
Recent expansion in the capabilities of passive acoustic monitoring of sound-producing animals is providing expansive data sets in many locations. These long-termdata sets will allowthe investigation of questions related to the ecology of sound-producing animals on time scales ranging fromdiel and seasonal to inter-annual and decadal. Analyses of these data often span multiple analysts from various research groups over several years of effort and, as a consequence, have begun to generate large amounts of scattered acoustic metadata. It has therefore become imperative to standardize the types of metadata being generated. A critical aspect of being able to learn from such large and varied acoustic data sets is providing consistent and transparent access that can enable the integration of various analysis efforts. This is juxtaposed with the need to include new information for specific research questions that evolve over time. Hence, a method is proposed for organizing acoustic metadata that addresses many of the problems associated with the retention of metadata from large passive acoustic data sets. A structure was developed for organizing acoustic metadata in a consistent manner, specifying required and optional terms to describe acoustic information derived from a recording. A client-server database was created to implement this data representation as a networked data service that can be accessed from several programming languages. Support for data import froma wide variety of sources such as spreadsheets and databases is provided. The implementation was extended to access Internet-available data products, permitting access to a variety of environmental information types (e.g. sea surface temperature, sunrise/sunset, etc.) fromawide range of sources as if they were part of the data service. This metadata service is in use at several institutions and has been used to track and analyze millions of acoustic detections from marine mammals, fish, elephants, and anthropogenic sound sources.Publisher PDFPeer reviewe
- …