12,396 research outputs found

    Issues about the Adoption of Formal Methods for Dependable Composition of Web Services

    Full text link
    Web Services provide interoperable mechanisms for describing, locating and invoking services over the Internet; composition further enables to build complex services out of simpler ones for complex B2B applications. While current studies on these topics are mostly focused - from the technical viewpoint - on standards and protocols, this paper investigates the adoption of formal methods, especially for composition. We logically classify and analyze three different (but interconnected) kinds of important issues towards this goal, namely foundations, verification and extensions. The aim of this work is to individuate the proper questions on the adoption of formal methods for dependable composition of Web Services, not necessarily to find the optimal answers. Nevertheless, we still try to propose some tentative answers based on our proposal for a composition calculus, which we hope can animate a proper discussion

    Effects of hemodialysis therapy on sit-to-walk characteristics in end stage renal disease patients

    Get PDF
    Patients with end stage renal diseases (ESRD) undergoing hemodialysis (HD) have high morbidity and mortality due to multiple causes; one of which is dramatically higher fall rates than the general population. In spite of the multiple efforts aiming to decrease the high mortality and improve quality of life in ESRD patients, limited success has been achieved. If adequate interventions for fall prevention are to be achieved, the functional and mobility mechanisms consistent with falls in this population must be understood. Human movements such as sit-to-walk (STW) tasks are clinically significant, and analysis of these movements provides a meaningful evaluation of postural and locomotor performance in elderly patients with functional limitations indicative of fall risks. In order to assess the effects of HD therapy on fall risks, 22 sessions of both pre- and post-HD measurements were obtained in six ESRD patients utilizing customized inertial measurement units (IMU). IMU signals were denoised using ensemble empirical mode decomposition and Savistky-Golay filtering methods to detect relevant events for identification of STW phases. The results indicated that patients were slower to get out of the chair (as measured by trunk flexion angular accelerations, time to peak trunk flexion, and overall STW completion time) following the dialysis therapy session. STW is a frequent movement in activities of daily living, and HD therapy may influence the postural and locomotor control of these movements. The analysis of STW movement may assist in not only assessing a patient's physical status, but in identifying HD-related fall risk as well. This preliminary study presents a non-invasive method of kinematic measurement for early detection of increased fall risk in ESRD patients using portable inertial sensors for out-patient monitoring. This can be helpful in understanding the pathogenesis better, and improve awareness in health care providers in targeting interventions to identify individuals at risk for fall

    OpenPodcar: An Open Source Vehicle for Self-Driving Car Research

    Get PDF
    OpenPodcar is a low-cost, open source hardware and software, autonomous vehicle research platform based on an off-the-shelf, hard-canopy, mobility scooter donor vehicle. Hardware and software build instructions are provided to convert the donor vehicle into a low-cost and fully autonomous platform. The open platform consists of (a) hardware components: CAD designs, bill of materials, and build instructions; (b) Arduino, ROS and Gazebo control and simulation software files which provide standard ROS interfaces and simulation of the vehicle; and (c) higher-level ROS software implementations and configurations of standard robot autonomous planning and control, including the move\_base interface with Timed-Elastic-Band planner which enacts commands to drive the vehicle from a current to a desired pose around obstacles. The vehicle is large enough to transport a human passenger or similar load at speeds up to 15km/h, for example for use as a last-mile autonomous taxi service or to transport delivery containers similarly around a city center. It is small and safe enough to be parked in a standard research lab and be used for realistic human-vehicle interaction studies. System build cost from new components is around USD7,000 in total in 2022. OpenPodcar thus provides a good balance between real world utility, safety, cost and research convenience

    A Calculus for Orchestration of Web Services

    Get PDF
    Service-oriented computing, an emerging paradigm for distributed computing based on the use of services, is calling for the development of tools and techniques to build safe and trustworthy systems, and to analyse their behaviour. Therefore, many researchers have proposed to use process calculi, a cornerstone of current foundational research on specification and analysis of concurrent, reactive, and distributed systems. In this paper, we follow this approach and introduce CWS, a process calculus expressly designed for specifying and combining service-oriented applications, while modelling their dynamic behaviour. We show that CWS can model all the phases of the life cycle of service-oriented applications, such as publication, discovery, negotiation, orchestration, deployment, reconfiguration and execution. We illustrate the specification style that CWS supports by means of a large case study from the automotive domain and a number of more specific examples drawn from it

    An Individual-based Probabilistic Model for Fish Stock Simulation

    Get PDF
    We define an individual-based probabilistic model of a sole (Solea solea) behaviour. The individual model is given in terms of an Extended Probabilistic Discrete Timed Automaton (EPDTA), a new formalism that is introduced in the paper and that is shown to be interpretable as a Markov decision process. A given EPDTA model can be probabilistically model-checked by giving a suitable translation into syntax accepted by existing model-checkers. In order to simulate the dynamics of a given population of soles in different environmental scenarios, an agent-based simulation environment is defined in which each agent implements the behaviour of the given EPDTA model. By varying the probabilities and the characteristic functions embedded in the EPDTA model it is possible to represent different scenarios and to tune the model itself by comparing the results of the simulations with real data about the sole stock in the North Adriatic sea, available from the recent project SoleMon. The simulator is presented and made available for its adaptation to other species.Comment: In Proceedings AMCA-POP 2010, arXiv:1008.314

    System development guidelines from a review of motion-based technology for people with MCI or dementia

    Get PDF
    As the population ages and the number of people living with dementia or mild cognitive impairment (MCI) continues to increase, it is critical to identify creative and innovative ways to support and improve their quality of life. Motion-based technology has shown significant potential for people living with dementia or MCI by providing opportunities for cognitive stimulation, physical activity and participation in meaningful leisure activities, while simultaneously functioning as a useful tool for research and development of interventions. However, many of the current systems created using motion-based technology have not been designed specifically for people with dementia or MCI. Additionally, the usability and accessibility of these systems for these populations has not been thoroughly considered. This paper presents a set of system development guidelines derived from a review of the state of the art of motion-based technologies for people with dementia or MCI. These guidelines highlight three overarching domains of consideration for systems targeting people with dementia or MCI: (i) cognitive, (ii) physical, and (iii) social. We present the guidelines in terms of relevant design and use considerations within these domains and the emergent design themes within each domain. Our hope is that these guidelines will aid in designing motion-based software to meet the needs of people with dementia or MCI such that the potential of these technologies can be realized
    • …
    corecore