41,630 research outputs found

    An empirical study evaluating depth of inheritance on the maintainability of object-oriented software

    Get PDF
    This empirical research was undertaken as part of a multi-method programme of research to investigate unsupported claims made of object-oriented technology. A series of subject-based laboratory experiments, including an internal replication, tested the effect of inheritance depth on the maintainability of object-oriented software. Subjects were timed performing identical maintenance tasks on object-oriented software with a hierarchy of three levels of inheritance depth and equivalent object-based software with no inheritance. This was then replicated with more experienced subjects. In a second experiment of similar design, subjects were timed performing identical maintenance tasks on object-oriented software with a hierarchy of five levels of inheritance depth and the equivalent object-based software. The collected data showed that subjects maintaining object-oriented software with three levels of inheritance depth performed the maintenance tasks significantly quicker than those maintaining equivalent object-based software with no inheritance. In contrast, subjects maintaining the object-oriented software with five levels of inheritance depth took longer, on average, than the subjects maintaining the equivalent object-based software (although statistical significance was not obtained). Subjects' source code solutions and debriefing questionnaires provided some evidence suggesting subjects began to experience diffculties with the deeper inheritance hierarchy. It is not at all obvious that object-oriented software is going to be more maintainable in the long run. These findings are sufficiently important that attempts to verify the results should be made by independent researchers

    Lunar penetrometer Patent

    Get PDF
    Development and characteristics of pentrometer for measuring physical properties of lunar surfac

    A helium-3 refrigerator employing capillary confinement of liquid cryogen

    Get PDF
    A condensation refrigerator suitable for operation in a zero gravity space environment was constructed. The condensed liquid refrigerant is confined by surface tension inside a porous metal matrix. Helium-4 and helium-3 gases were condensed and held in a copper matrix. Evaporative cooling of confined liquid helium-4 resulted in a temperature of 1.4K. Using a zeolite adsorption pump external to the cryostat, a temperature of 0.6 K was achieved through evaporative cooling of liquid helium-3. The amount of time required for complete evaporation of a controlled mass of liquid helium-4 contained in the copper matrix was measured as a function of the applied background power. For heating powers below 18 mW the measured times are consistent with the normal boiling of the confined volume of liquid refrigerant. At background powers above 18 mW the rapid rise in the temperature of the copper matrix the signature of the absence of confined liquid occurs in a time a factor of two shorter than that expected on the basis of an extrapolation of the low power data

    Applying inspection to object-oriented software

    Get PDF
    The benefits of the object-oriented paradigmare widely cited. At the same time, inspection is deemed to be the most cost-effective means of detecting defects in software products. Why then, is there no published experience, let alone quantitative data, on the application of inspection to object-oriented systems? We describe the facilities of the object-oriented paradigm and the issues that these raise when inspecting object-oriented code. Several problems are caused by the disparity between the static code structure and its dynamic runtime behaviour. The large number of small methods in object-oriented systems can also cause problems. We then go on to describe three areas which may help mitigate problems found. Firstly, the use of various programming methods may assist in making object-oriented code easier to inspect. Secondly, improved program documentation can help the inspector understand the code which is under inspection. Finally, tool support can help the inspector to analyse the dynamic behaviour of the code. We conclude that while both the object-oriented paradigm and inspection provide excellent benefits on their own, combining the two may be a difficult exercise, requiring extensive support if it is to be successful

    Toxic Algae Contamination and Demand for Shellfish: A Case Study of Demand for Mussels in Montreal

    Get PDF
    Toxic algae blooms are a worldwide phenomena, which appear to be increasing in frequency and severity. These natural events cause product contaminations that often have significant economic consequences, including supply interruptions due to closed fishing grounds, losses from human illness, and losses due to a decline in demand for the affected products. This paper evaluates the impacts of a toxic algae bloom contamination event on demand for unaffected shellfish. As an empirical example of the economic losses the shellfish industry experiences for these events, demand for mussels in Montreal is estimated using firm-level data and proxies for consumer information, during and after domoic acid contamination of Prince Edward Island mussels. Sales losses due to decreased demand are calculated. Implications of this issue for seafood safety and management policies are discussed.demand, shellfish, toxic algae, contamination, Demand and Price Analysis, Environmental Economics and Policy, Food Consumption/Nutrition/Food Safety, Resource /Energy Economics and Policy,

    The Huntington : March and Two-Step

    Get PDF
    https://digitalcommons.library.umaine.edu/mmb-ps/2346/thumbnail.jp

    Conceptual design and analysis of a large antenna utilizing electrostatic membrane management

    Get PDF
    Conceptual designs and associated technologies for deployment 100 m class radiometer antennas were developed. An electrostatically suspended and controlled membrane mirror and the supporting structure are discussed. The integrated spacecraft including STS cargo bay stowage and development were analyzed. An antenna performance evaluation was performed as a measure of the quality of the membrane/spacecraft when used as a radiometer in the 1 GHz to 5 GHz region. Several related LSS structural dynamic models differing by their stiffness property (and therefore, lowest modal frequencies) are reported. Control system whose complexity varies inversely with increasing modal frequency regimes are also reported. Interactive computer-aided-design software is discussed

    Study of the use of Metal-Oxide-Silicon (MOS) devices for particulate detection and monitoring in the earth's atmosphere

    Get PDF
    A metal-oxide-silicon (MOS) capacitor-type particulate sensor was evaluated for use in atmospheric measurements. An accelerator system was designed and tested for the purpose of providing the necessary energy to trigger the MOS-type sensor. The accelerator system and the MOS sensor were characterized as a function of particle size and velocity. Diamond particles were used as particulate sources in laboratory tests. Preliminary tests were performed in which the detector was mounted on an aircraft and flown in the vicinity of coal-fired electric generating plants
    • …
    corecore