3,881 research outputs found

    Towards Realizability Checking of Contracts using Theories

    Full text link
    Virtual integration techniques focus on building architectural models of systems that can be analyzed early in the design cycle to try to lower cost, reduce risk, and improve quality of complex embedded systems. Given appropriate architectural descriptions and compositional reasoning rules, these techniques can be used to prove important safety properties about the architecture prior to system construction. Such proofs build from "leaf-level" assume/guarantee component contracts through architectural layers towards top-level safety properties. The proofs are built upon the premise that each leaf-level component contract is realizable; i.e., it is possible to construct a component such that for any input allowed by the contract assumptions, there is some output value that the component can produce that satisfies the contract guarantees. Without engineering support it is all too easy to write leaf-level components that can't be realized. Realizability checking for propositional contracts has been well-studied for many years, both for component synthesis and checking correctness of temporal logic requirements. However, checking realizability for contracts involving infinite theories is still an open problem. In this paper, we describe a new approach for checking realizability of contracts involving theories and demonstrate its usefulness on several examples.Comment: 15 pages, to appear in NASA Formal Methods (NFM) 201

    Lowestoft College: report from the Inspectorate (FEFC inspection report; 04/96 and 68/00)

    Get PDF
    The Further Education Funding Council has a legal duty to make sure further education in England is properly assessed. The FEFC’s inspectorate inspects and reports on each college of further education according to a four-year cycle. This record comprises the reports for periods 1995-96 and 1999 2000

    Simulation of site-specific irrigation control strategies with sparse input data

    Get PDF
    Crop and irrigation water use efficiencies may be improved by managing irrigation application timing and volumes using physical and agronomic principles. However, the crop water requirement may be spatially variable due to different soil properties and genetic variations in the crop across the field. Adaptive control strategies can be used to locally control water applications in response to in-field temporal and spatial variability with the aim of maximising both crop development and water use efficiency. A simulation framework ‘VARIwise’ has been created to aid the development, evaluation and management of spatially and temporally varied adaptive irrigation control strategies (McCarthy et al., 2010). VARIwise enables alternative control strategies to be simulated with different crop and environmental conditions and at a range of spatial resolutions. An iterative learning controller and model predictive controller have been implemented in VARIwise to improve the irrigation of cotton. The iterative learning control strategy involves using the soil moisture response to the previous irrigation volume to adjust the applied irrigation volume applied at the next irrigation event. For field implementation this controller has low data requirements as only soil moisture data is required after each irrigation event. In contrast, a model predictive controller has high data requirements as measured soil and plant data are required at a high spatial resolution in a field implementation. Model predictive control involves using a calibrated model to determine the irrigation application and/or timing which results in the highest predicted yield or water use efficiency. The implementation of these strategies is described and a case study is presented to demonstrate the operation of the strategies with various levels of data availability. It is concluded that in situations of sparse data, the iterative learning controller performs significantly better than a model predictive controller

    Air pollution and livestock production

    Get PDF
    The air in a livestock farming environment contains high concentrations of dust particles and gaseous pollutants. The total inhalable dust can enter the nose and mouth during normal breathing and the thoracic dust can reach into the lungs. However, it is the respirable dust particles that can penetrate further into the gas-exchange region, making it the most hazardous dust component. Prolonged exposure to high concentrations of dust particles can lead to respiratory health issues for both livestock and farming staff. Ammonia, an example of a gaseous pollutant, is derived from the decomposition of nitrous compounds. Increased exposure to ammonia may also have an effect on the health of humans and livestock. There are a number of technologies available to ensure exposure to these pollutants is minimised. Through proactive means, (the optimal design and management of livestock buildings) air quality can be improved to reduce the likelihood of risks associated with sub-optimal air quality. Once air problems have taken hold, other reduction methods need to be applied utilising a more reactive approach. A key requirement for the control of concentration and exposure of airborne pollutants to an acceptable level is to be able to conduct real-time measurements of these pollutants. This paper provides a review of airborne pollution including methods to both measure and control the concentration of pollutants in livestock buildings

    Situated learning in virtual worlds and identity reformation

    Get PDF
    Situations shape how we learn and who we are. This chapter reviews two case-studies in order to identify key points of interplay between physical world and virtual world identities and how this impacts on identity reformation. The first study reviews findings of a study that explore the use of simulated language learning scenarios (i.e. a Spanish virtual house) and gaming within a virtual world. The second study presents evidence from a comparison of virtual and gaming world interactions and a comparison of Second Life tutorial situations (i.e. environments that are; realistic compared to surreal, enclosed compared to open, formal compared to informal). Identity reformation was enabled and inhibited by conceptual links (i.e. students’ physical world identities, memories and concepts of self) between virtual and physical world situations. However, academics’ role in identity reformation within these new learning contexts is posed as the current barrier to virtual world learning

    CBR and MBR techniques: review for an application in the emergencies domain

    Get PDF
    The purpose of this document is to provide an in-depth analysis of current reasoning engine practice and the integration strategies of Case Based Reasoning and Model Based Reasoning that will be used in the design and development of the RIMSAT system. RIMSAT (Remote Intelligent Management Support and Training) is a European Commission funded project designed to: a.. Provide an innovative, 'intelligent', knowledge based solution aimed at improving the quality of critical decisions b.. Enhance the competencies and responsiveness of individuals and organisations involved in highly complex, safety critical incidents - irrespective of their location. In other words, RIMSAT aims to design and implement a decision support system that using Case Base Reasoning as well as Model Base Reasoning technology is applied in the management of emergency situations. This document is part of a deliverable for RIMSAT project, and although it has been done in close contact with the requirements of the project, it provides an overview wide enough for providing a state of the art in integration strategies between CBR and MBR technologies.Postprint (published version
    • …
    corecore