29,723 research outputs found
Exploring the eradication of code smells: An empirical and theoretical perspective
This article has been made available through the Brunel Open Access Publishing Fund - Copyright @ 2010 Hindawi Publishing CorporationCode smells reflect code decay, and, as such, developers should seek to eradicate such smells through application of âdeodorantâ in the form of one or more refactorings. However, a relative lack of studies exploring code smells either theoretically or empirically when compared with literature on refactoring suggests that there are reasons why smell eradication is neither being applied in anger, nor the subject of significant research. In this paper, we present three studies as supporting evidence for this stance. The first is an analysis of a set of five, open-source Java systems in which we show very little tendency for smells to be eradicated by developers; the second is an empirical study of a subsystem of a proprietary, C# web-based application where practical problems arise in smell identification and the third, a theoretical enumeration of smell-related refactorings to suggest why smells may be left alone from an effort perspective. Key findings of the study were that first, smells requiring application of simple refactorings were eradicated in favour of smells requiring more complex refactorings; second, a wide range of conflicts and anomalies soon emerged when trying to identify smelly code; an interesting result with respect to comment lines was also observed. Finally, perceived (estimated) effort to eradicate a smell may be a key factor in explaining why smell eradication is avoided by developers. The study thus highlights the need for a clearer research strategy on the issue of code smells and all aspects of their identification and measurement.The research in this paper was supported by
a grant from the UK Engineering and Physical Sciences Research Council (EPSRC) (Grant no: EP/G031126/1
Investigating the Light Scalar Mesons
We first briefly review a treatment of the scalars in meson meson scattering
based on a non-linear chiral Lagrangian, with unitarity implemented by a
"local" modification of the scalar propagators. It is shown that the main
results are confirmed by a treatment in the SU(3) linear sigma model in which
unitarity is implemented "globally". Some remarks are made on the speculative
subject of the scalars' quark structure.Comment: 9 pages,3 figures,talk at hadron2001, Protvin
Complementary Ansatz for the neutrino mass matrix
We propose a simple Ansatz for the three generation neutrino mass matrix
which is motivated from an SO(10) grand unified theory. The Ansatz can
be combined with information from neutrino oscillation experiments and bounds
on neutrinoless double beta decay to determine the neutrino masses themselves
and to reconstruct, with some assumptions, the matrix .Comment: 15 pages, RevteX, submitted to Phys. Rev.
A new nickel-base wrought superalloy for applications up to 1033 K (1400 F)
Alloy was melted from high purity raw materials and cast ingots extruded at 1422 K. Material was hot rolled to 0.013 m diameter bar stock. Partial solution heat-treatment followed by aging produced structure of fine gamma prime precipitate reinforcing gamma matrix containing coarser blocky gamma prime particles. Alloy can be processed by powder metallurgy
Automatic gain control circuit handles wide input range
Automatic gain control circuit for a radio receiver handles a wide range of input signal levels without overloading the output stage. The transistorized circuit maintains a relatively constant output by varying attenuation of the input signal
An analytical method to predict efficiency of aircraft gearboxes
A spur gear efficiency prediction method previously developed by the authors was extended to include power loss of planetary gearsets. A friction coefficient model was developed for MIL-L-7808 oil based on disc machine data. This combined with the recent capability of predicting losses in spur gears of nonstandard proportions allows the calculation of power loss for complete aircraft gearboxes that utilize spur gears. The method was applied to the T56/501 turboprop gearbox and compared with measured test data. Bearing losses were calculated with large scale computer programs. Breakdowns of the gearbox losses point out areas for possible improvement
Aerodynamic design and performance testing of an advanced 30 deg swept, eight bladed propeller at Mach numbers from 0.2 to 0.85
The increased emphasis on fuel conservation in the world has stimulated a series of studies of both conventional and unconventional propulsion systems for commercial aircraft. Preliminary results from these studies indicate that a fuel saving of from 15 to 28 percent may be realized by the use of an advanced high speed turboprop. The turboprop must be capable of high efficiency at Mach 0.8 above 10.68 km (35,000 ft) altitude if it is to compete with turbofan powered commercial aircraft. An advanced turboprop concept was wind tunnel tested. The model included such concepts as an aerodynamically integrated propeller/nacelle, blade sweep and power (disk) loadings approximately three times higher than conventional propeller designs. The aerodynamic design for the model is discussed. Test results are presented which indicate propeller net efficiencies near 80 percent were obtained at high disk loadings at Mach 0.8
Structure, bonding and morphology of hydrothermally synthesised xonotlite
The authors have systematically investigated the role of synthesis conditions upon the structure and morphology of xonotlite. Starting with a mechanochemically prepared, semicrystalline phase with Ca/Si=1, the authors have prepared a series of xonotlite samples hydrothermally, at temperatures between 200 and 250 degrees C. Analysis in each case was by X-ray photoelectron spectroscopy, environmental scanning electron microscopy and X-ray diffraction. The authorsâ use of a much lower water/solid ratio has indirectly confirmed the âthrough solutionâ mechanism of xonotlite formation, where silicate dissolution is a key precursor of xonotlite formation. Concerning the role of temperature, too low a temperature (~200 degrees C) fails to yield xonotlite or leads to increased number of structural defects in the silicate chains of xonotlite and too high a temperature (>250 degrees C) leads to degradation of the xonotlite structure, through leaching of interchain calcium. Synthesis duration meanwhile leads to increased silicate polymerisation due to diminishing of the defects in the silicate chains and more perfect crystal morphologies
Molecular clouds in the centers of galaxies: Constraints from HCN and CO-13 line emission
We have searched for HCN J=1-0 line emission in the centers of 12 galaxies and have detected it in 10 of them. We have obtained complementary data on J=1-0 and 2-1 transitions of CO-12 and CO-13 in these systems. The ratio of integrated intensities, I(CO 1-0)/I(HCN 1-0) = 25 +/- 11 for this sample. We find that HCN emission of this strength can be produced under conditions of subthermal excitation. In combination with the line ratios in CO and CO-13, HCN puts constraints on the mean conditions of molecular clouds and on the mix of cloud types within the projected beam
- âŚ