942 research outputs found

    Software architecture style for interoperable databases

    Get PDF
    We propose a layered and component based software architecture style which supports interoperability in multiple databases (DB). The architectural style's building blocks and its constraints are described and the deployment of two design patterns outlined. Components placed in our architectural layers exhibit a linear topology and request/reply processing style. The constraints include communications between components which are not in the adjacent architectural layers and extension of the intuitive many : one bindings between components towards many : many. We comment on similarities with mediation architectures and outline some implementation issues

    Towards improved performance and interoperability in distributed and physical union catalogues

    Get PDF
    Purpose of this paper: This paper details research undertaken to determine the key differences in the performance of certain centralised (physical) and distributed (virtual) bibliographic catalogue services, and to suggest strategies for improving interoperability and performance in, and between, physical and virtual models. Design/methodology/approach: Methodically defined searches of a centralised catalogue service and selected distributed catalogues were conducted using the Z39.50 information retrieval protocol, allowing search types to be semantically defined. The methodology also entailed the use of two workshops comprising systems librarians and cataloguers to inform suggested strategies for improving performance and interoperability within both environments. Findings: Technical interoperability was permitted easily between centralised and distributed models, however the various individual configurations permitted only limited semantic interoperability. Significant prescription in cataloguing and indexing guidelines, greater participation in the Program for Collaborative Cataloging (PCC), consideration of future 'FRBR' migration, and greater disclosure to end users are some of the suggested strategies to improve performance and semantic interoperability. Practical implications: This paper informs the LIS research community and union catalogue administrators, but also has numerous practical implications for those establishing distributed systems based on Z39.50 and SRW, as well as those establishing centralised systems. What is original/value of the paper?: The paper moves the discussion of Z39.50 based systems away from anecdotal evidence and provides recommendations based on testing and is intimately informed by the UK cataloguing and systems librarian community

    Experiences of generating COTS components when automating medicinal product evaluations

    Get PDF
    This paper reports on experiences of generating COTS components when designing and deploying component based software architecture for automation and interoperation of medicinal product evaluations across different countries in the world. Our generic architectural model renders two sets of software components that are candidates for COTS components. We identify which role such COTS components may play and outline our approach of generating them. We advocate that such COTS components are developed with a specific component platform in mind and must adhere to constraints of our software architecture

    The Athabasca University edusource Project: Building An Accessible Learning Object Repository

    Get PDF
    Athabasca University - Canada's Open University (AU) made the commitment to put all of its courses online as part of its Strategic University Plan. In pursuit of this goal, AU participated in the eduSource project, a pan-Canadian effort to build the infrastructure for an interoperable network of learning object repositories. AU acted as a leader in the eduSource work package, responsible for the metadata and standards for learning objects. In addition, the team of professionals, academics, librarians and other researchers worked to create an accessible repository of learning objects across university departments and subjects. Most critically, the team worked beyond the development of a learning object repository and considered the adaptation of content and related applications, pedagogical approaches and the use of learning objects by instructional designers, faculty and the learners themselves. This paper describes one institution's approach to learning object repository development, from a technical and pedagogical perspective, along with some of the lessons learned during the process

    Sharing e-Health information through ontological layering

    Get PDF
    e-Health information, including patient clinical and demographic data, is very often dispersed across various environments, which either generate them or retrieve them from different sources. Healthcare professionals often need related e-health information in order to obtain a more comprehensive picture of a patient's health status. There are many obstacles to retrieving information and data from heterogeneous sources. In this paper we show that our ontological layering helps in (a) classifying requests imposed by healthcare professionals when retrieving e-health information from heterogeneous sources and (b) resolving semantic heterogeneities across repositories and composing an adequate answer to issued requests. We use a layered software architectural model based on Generic ontology for Context-aware, Interoperable and Data sharing (Go- CID) software applications, applicable to e-Health environments. Ontological layering and reasoning have been demonstrated with semantic web technologies

    Access to Digital Cultural Heritage: Innovative Applications of Automated Metadata Generation Chapter 1: Digitization of Cultural Heritage – Standards, Institutions, Initiatives

    Get PDF
    The first chapter "Digitization of Cultural Heritage – Standards, Institutions, Initiatives" provides an introduction to the area of digitisation. The main pillars of process of creating, preserving and accessing of cultural heritage in digital space are observed. The importance of metadata in the process of accessing to information is outlined. The metadata schemas and standards used in cultural heritage are discussed. In order to reach digital objects in virtual space they are organized in digital libraries. Contemporary digital libraries are trying to deliver richer and better functionality, which usually is user oriented and depending on current IT trend. Additionally, the chapter is focused on some initiatives on world and European level that during the years enforce the process of digitization and organizing digital objects in the cultural heritage domain. In recent years, the main focus in the creation of digital resources shifts from "system-centred" to "user-centred" since most of the issues around this content are related to making it accessible and usable for the real users. So, the user studies and involving the users on early stages of design and planning the functionality of the product which is being developed stands on leading position

    Mobile sensor networks for environmental monitoring

    Get PDF
    Vulnerability to natural disasters and the human pressure on natural resources have increased the need for environmental monitoring. Proper decisions, based on real-time information gathered from the environment, are critical to protecting human lives and natural resources. To this end, mobile sensor networks, such as wireless sensor networks, are promising sensing systems for flexible and autonomous gathering of such information. Mobile sensor networks consist of geographically deployed sensors very close to a phenomenon of interest. The sensors are autonomous, self-configured, small, lightweight and low powered, and they become mobile when they are attached to mobile objects such as robots, people or bikes. Research on mobile sensor networks has focused primarily on using sensor mobility to reduce the main sensor network limitations in terms of network topology, connectivity and energy conservation. However, how sensor mobility could improve environmental monitoring still remains largely unexplored. Addressing this requires the consideration of two main mobility aspects: sampling and mobility constraints. Sampling is about where mobile sensors should be moved, while mobility constraints are about how such movements should be handled, considering the context in which the monitoring is carried out. This thesis explores approaches for sensor mobility within a wireless sensor network for use in environmental monitoring. To achieve this goal, four sub-objectives were defined: Explore the use of metadata to describe the dynamic status of sensor networks. Develop a mobility constraint model to infer mobile sensor behaviour. Develop a method to adapt spatial sampling using mobile, constrained sensors. Extend the developed adaptive sampling method to monitoring highly dynamic environmental phenomena. Chapter 2 explores the use of metadata to describe the dynamic status of sensor networks. A context model was proposed to describe the general situation in which a sensor network is monitoring. The model consists of four types of contexts: sensor, network, sensing and organisation, where each of the contexts describes the sensor network from a different perspective. Metadata, which are descriptors of observed data, sensor configurations and functionalities, are used as parameters to describe what is happening in the different contexts. The results reveal that metadata are suitable for describing sensor network status within different contexts and reporting the status back to other components, systems or users. Chapter 3 develops a model which describes mobility constraints for inferring mobile sensor behaviour. The proposed mobility constraint model consists of three components: first, the context typology proposed in Chapter 2 to describe mobility constraints within the different contexts; second, a context graph, modelled as a Bayesian network, to encode dependencies of mobility constraints within the same or different contexts, as well as among mobility constraints and sensor behaviour; and third, contextual rules to encode how dependent mobility constraints are expected to constrain sensor behaviour. Metadata values for the monitored phenomenon and sensor properties are used to feed the context graph. They are propagated through the graph structure, and the contextual rules are used to infer the most suitable behaviour. The model was used to simulate the behaviour of a mobile sensor network to obtain a suitable spatial coverage in low and high fire risk scenarios. It was shown that the mobility constraint model successfully inferred behaviour, such as sleeping sensors, moving sensors and deploying more sensors to enhance spatial coverage. Chapter 4 develops a spatial sampling strategy for use with mobile, constrained sensors according to the expected value of information (EVoI) and mobility constraints. EVoI allows decisions to be made about the location to observe. It minimises the expected costs of wrong predictions about a phenomenon using a spatially aggregated EVoI criterion. Mobility constraints allow decisions to be made about which sensor to move. A cost-distance criterion is used to minimise unwanted effects of sensor mobility on the sensor network itself, such as energy depletion. The method was assessed by comparing it with a random selection of sample locations combined with sensor selection based on a minimum Euclidian distance criterion. The results demonstrate that EVoI enables selection of the most informative locations, while mobility constraints provide the needed context for sensor selection. Chapter 5 extends the method developed in Chapter 4 for the case of highly dynamic phenomena. It develops a method for deciding when and where to sample a dynamic phenomenon using mobile sensors. The optimisation criterion is to maximise the EVoI from a new sensor deployment at each time step. The method was demonstrated in a scenario in which a simulated fire in a chemical factory released polluted smoke into the open air. The plume varied in space and time because of variations in atmospheric conditions and could be only partially predicted by a deterministic dispersion model. In-situ observations acquired by mobile sensors were considered to improve predictions. A comparison with random sensor movements and the previous sensor deployment without performing sensor movements shows that the optimised sensor mobility successfully reduced risk caused by poor model predictions. Chapter 6 synthesises the main findings and presents my reflections on the implications of such findings. Mobile sensors for environmental monitoring are relevant to improving monitoring by selecting sampling locations that deliver the information that most improves the quality of decisions for protecting human lives and natural resources. Mobility constraints are relevant to managing sensor mobility within sampling strategies. The traditional consideration of mobility constraints within the field of computer sciences mainly leads to sensor self-protection rather than to the protection of human beings and natural resources. By contrast, when used for environmental monitoring, mobile sensors should above all improve monitoring performance, even thought this might produce negative effects on coverage, connectivity or energy consumption. Thus, mobility constraints are useful for reducing such negative effects without constraining the sampling strategy. Although sensor networks are now a mature technology, they are not yet widely used by surveyors and environmental scientists. The operational use of sensor networks in geo-information and environmental sciences therefore needs to be further stimulated. Although this thesis focuses on wireless sensor network, other types of informal sensor networks could be also relevant for environmental monitoring, such as smart phones, volunteer citizens and sensor web. Finally, the following recommendations are given for further research: extend the sampling strategy for dynamic phenomena to take account of mobility constraints; develop sampling strategies that take a decentralised approach; focus on mobility constraints related to connectivity and data transmission; elicit expert knowledge to reveal preferences for sensor mobility under mobility constraints within different types of environmental applications; and validate the proposed strategies in operational implementations. </p

    Ontologies for increasing the FAIRness of plant research data

    Full text link
    The importance of improving the FAIRness (findability, accessibility, interoperability, reusability) of research data is undeniable, especially in the face of large, complex datasets currently being produced by omics technologies. Facilitating the integration of a dataset with other types of data increases the likelihood of reuse, and the potential of answering novel research questions. Ontologies are a useful tool for semantically tagging datasets as adding relevant metadata increases the understanding of how data was produced and increases its interoperability. Ontologies provide concepts for a particular domain as well as the relationships between concepts. By tagging data with ontology terms, data becomes both human and machine interpretable, allowing for increased reuse and interoperability. However, the task of identifying ontologies relevant to a particular research domain or technology is challenging, especially within the diverse realm of fundamental plant research. In this review, we outline the ontologies most relevant to the fundamental plant sciences and how they can be used to annotate data related to plant-specific experiments within metadata frameworks, such as Investigation-Study-Assay (ISA). We also outline repositories and platforms most useful for identifying applicable ontologies or finding ontology terms.Comment: 34 pages, 4 figures, 1 table, 1 supplementary tabl
    corecore