2 resultados para 120505 Regional Analysis and Development

em DigitalCommons@University of Nebraska - Lincoln


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Mashups are becoming increasingly popular as end users are able to easily access, manipulate, and compose data from several web sources. To support end users, communities are forming around mashup development environments that facilitate sharing code and knowledge. We have observed, however, that end user mashups tend to suffer from several deficiencies, such as inoperable components or references to invalid data sources, and that those deficiencies are often propagated through the rampant reuse in these end user communities. In this work, we identify and specify ten code smells indicative of deficiencies we observed in a sample of 8,051 pipe-like web mashups developed by thousands of end users in the popular Yahoo! Pipes environment. We show through an empirical study that end users generally prefer pipes that lack those smells, and then present eleven specialized refactorings that we designed to target and remove the smells. Our refactorings reduce the complexity of pipes, increase their abstraction, update broken sources of data and dated components, and standardize pipes to fit the community development patterns. Our assessment on the sample of mashups shows that smells are present in 81% of the pipes, and that the proposed refactorings can reduce that number to 16%, illustrating the potential of refactoring to support thousands of end users developing pipe-like mashups.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Increased railroad traffic volumes, speeds, and axle loads have created a need to better measure track quality. Previous research has indicated that the vertical track deflection provides a meaningful indicator of track integrity. The measured deflection can be related to the bending stresses in the rail as well as characterize the mechanical response of the track. This investigation summarizes the simulation, analysis and development of a measurement system at the University of Nebraska (UNL) to measure vertical track deflection in real-time from a car moving at revenue speeds. The UNL system operates continuously over long distances and in revenue service. Using a camera and two line lasers, the system establishes three points of the rail shape beneath the loaded wheels and over a distance of 10 ft. The resulting rail shape can then be related to the actual bending stress in the rail and estimate the track support through beam theory. Finite element simulations are used to characterize the track response as related to the UNL measurement system. The results of field tests using bondable resistance strain gages illustrate the system’s capability of approximating the actual rail bending stresses under load.