126,221 research outputs found
Recommended from our members
Leveraging legacy codes to distributed problem solving environments: A web service approach
This paper describes techniques used to leverage high performance legacy codes as CORBA components to a distributed problem solving environment. It first briefly introduces the software architecture adopted by the environment. Then it presents a CORBA oriented wrapper generator (COWG) which can be used to automatically wrap high performance legacy codes as CORBA components. Two legacy codes have been wrapped with COWG. One is an MPI-based molecular dynamic simulation (MDS) code, the other is a finite element based computational fluid dynamics (CFD) code for simulating incompressible Navier-Stokes flows. Performance comparisons between runs of the MDS CORBA component and the original MDS legacy code on a cluster of workstations and on a parallel computer are also presented. Wrapped as CORBA components, these legacy codes can be reused in a distributed computing environment. The first case shows that high performance can be maintained with the wrapped MDS component. The second case shows that a Web user can submit a task to the wrapped CFD component through a Web page without knowing the exact implementation of the component. In this way, a user’s desktop computing environment can be extended to a high performance computing environment using a cluster of workstations or a parallel computer
Bindings and RESTlets: a novel set of CoAP-based application enablers to build IoT applications
Sensors and actuators are becoming important components of Internet of Things (IoT) applications. Today, several approaches exist to facilitate communication of sensors and actuators in IoT applications. Most communications go through often proprietary gateways requiring availability of the gateway for each and every interaction between sensors and actuators. Sometimes, the gateway does some processing of the sensor data before triggering actuators. Other approaches put this processing logic further in the cloud. These approaches introduce significant latencies and increased number of packets. In this paper, we introduce a CoAP-based mechanism for direct binding of sensors and actuators. This flexible binding solution is utilized further to build IoT applications through RESTlets. RESTlets are defined to accept inputs and produce outputs after performing some processing tasks. Sensors and actuators could be associated with RESTlets (which can be hosted on any device) through the flexible binding mechanism we introduced. This approach facilitates decentralized IoT application development by placing all or part of the processing logic in Low power and Lossy Networks (LLNs). We run several tests to compare the performance of our solution with existing solutions and found out that our solution reduces communication delay and number of packets in the LLN
Enabling Personalized Composition and Adaptive Provisioning of Web Services
The proliferation of interconnected computing devices is fostering the emergence of environments where Web services made available to mobile users are a commodity. Unfortunately, inherent limitations of mobile devices still hinder the seamless access to Web services, and their use in supporting complex user activities. In this paper, we describe the design and implementation of a distributed, adaptive, and context-aware framework for personalized service composition and provisioning adapted to mobile users. Users specify their preferences by annotating existing process templates, leading to personalized service-based processes. To cater for the possibility of low bandwidth communication channels and frequent disconnections, an execution model is proposed whereby the responsibility of orchestrating personalized processes is spread across the participating services and user agents. In addition, the execution model is adaptive in the sense that the runtime environment is able to detect exceptions and react to them according to a set of rules
Analysis of ecosystem services provision in the Colombian Amazon using participatory research and mapping techniques
Over the last two decades indigenous peoples in the lower Caquetá River basin in Colombia have experienced detrimental changes in the provision of important ecosystem services in ways that have significant implications for the maintenance of their traditional livelihoods. To assess these changes we conducted eight participatory mapping activities and convened 22 focus group discussions. We focused the analysis on two types of change: (1) changes in the location of ecosystem services provisioning areas and (2) changes in the stock of ecosystem services. The focal ecosystem services include services such as provision of food, raw materials and medicinal resources. Results from the study show that in the past two decades the demand for food and raw materials has intensified and, as a result, locations of provisioning areas and the stocks of ecosystem services have changed. We found anecdotal evidence that these changes correlate well with socio-economic factors such as greater need for income generation, change in livelihood practices and consumption patterns. We discuss the use of participatory mapping techniques in the context of marginalized and data-poor regions. We also show how this kind of information can strengthen existing ecosystem-based management strategies used by indigenous peoples in the Colombian Amazon
Recommended from our members
Network-constrained models of liberalized electricity markets: the devil is in the details
Numerical models for electricity markets are frequently used to inform and support decisions. How robust are the results? Three research groups used the same, realistic data set for generators, demand and transmission network as input for their numerical models. The results coincide when predicting competitive market results. In the strategic case in which large generators can exercise market power, the predicted prices differed significantly. The results are highly sensitive to assumptions about market design, timing of the market and assumptions about constraints on the rationality of generators. Given the same assumptions the results coincide. We provide a checklist for users to understand the implications of different modelling assumptions
Why Are Farmers Going Multifunctional?
The European farm model is aimed at stimulating and facilitating multifunctional agriculture. This paper presents the results of research into the factors determining the adoption of multifunctional activities. In the paper survey results from 495 farms, spread all over the Netherlands, were used. Binomial logit models were estimated for multifunctional activities in general and four specific activities. Trust in the government is an important explaining factor for participation in nature conservation and recreation, however, less important for services and selling products. Location of the farm is important for nature conservation, services, and recreation. Attitude variables are particularly important for participation in nature conservation and day and stay recreation.multifunctionality, land use, agricultural policy, Agricultural and Food Policy, Land Economics/Use, G18,
Assessing the Efficiency of Mass Transit Systems in the United States
Frustrated with increased parking problems, unstable gasoline prices, and stifling traffic congestion, a growing number of metropolitan city dwellers consider utilizing the mass transit system. Reflecting this sentiment, a ridership of the mass transit system across the United States has been on the rise for the past several years. A growing demand for the mass transit system, however, necessitates the expansion of service offerings, the improvement of basic infrastructure/routes, and the additional employment of mass transit workers, including drivers and maintenance crews. Such a need requires the optimal allocation of financial and human resources to the mass transit system in times of shrinking budgets and government downsizing. Thus, the public transit authority is faced with the dilemma of “doing more with less.” That is to say, the public transit authority needs to develop a “lean” strategy which can maximize transit services with the minimum expenses. To help the public transit authority develop such a lean strategy, this report identifies the best-in-class practices in the U.S. transit service sector and proposes transit policy guidelines that can best exploit lean principles built upon best-in-class practices
A High Throughput Workflow Environment for Cosmological Simulations
The next generation of wide-area sky surveys offer the power to place
extremely precise constraints on cosmological parameters and to test the source
of cosmic acceleration. These observational programs will employ multiple
techniques based on a variety of statistical signatures of galaxies and
large-scale structure. These techniques have sources of systematic error that
need to be understood at the percent-level in order to fully leverage the power
of next-generation catalogs. Simulations of large-scale structure provide the
means to characterize these uncertainties. We are using XSEDE resources to
produce multiple synthetic sky surveys of galaxies and large-scale structure in
support of science analysis for the Dark Energy Survey. In order to scale up
our production to the level of fifty 10^10-particle simulations, we are working
to embed production control within the Apache Airavata workflow environment. We
explain our methods and report how the workflow has reduced production time by
40% compared to manual management.Comment: 8 pages, 5 figures. V2 corrects an error in figure
- …