4 resultados para component-based development
em DRUM (Digital Repository at the University of Maryland)
Resumo:
Large component-based systems are often built from many of the same components. As individual component-based software systems are developed, tested and maintained, these shared components are repeatedly manipulated. As a result there are often significant overlaps and synergies across and among the different test efforts of different component-based systems. However, in practice, testers of different systems rarely collaborate, taking a test-all-by-yourself approach. As a result, redundant effort is spent testing common components, and important information that could be used to improve testing quality is lost. The goal of this research is to demonstrate that, if done properly, testers of shared software components can save effort by avoiding redundant work, and can improve the test effectiveness for each component as well as for each component-based software system by using information obtained when testing across multiple components. To achieve this goal I have developed collaborative testing techniques and tools for developers and testers of component-based systems with shared components, applied the techniques to subject systems, and evaluated the cost and effectiveness of applying the techniques. The dissertation research is organized in three parts. First, I investigated current testing practices for component-based software systems to find the testing overlap and synergy we conjectured exists. Second, I designed and implemented infrastructure and related tools to facilitate communication and data sharing between testers. Third, I designed two testing processes to implement different collaborative testing algorithms and applied them to large actively developed software systems. This dissertation has shown the benefits of collaborative testing across component developers who share their components. With collaborative testing, researchers can design algorithms and tools to support collaboration processes, achieve better efficiency in testing configurations, and discover inter-component compatibility faults within a minimal time window after they are introduced.
Resumo:
Ecological risk assessment (ERA) is a framework for monitoring risks of exposure and adverse effects of environmental stressors to populations or communities of interest. One tool of ERA is the biomarker, which is a characteristic of an organism that reliably indicates exposure to or effects of a stressor like chemical pollution. Traditional biomarkers which rely on characteristics at the tissue level and higher often detect only acute exposures to stressors. Sensitive molecular biomarkers may detect lower stressor levels than traditional biomarkers, which helps inform risk mitigation and restoration efforts before populations and communities are irreversibly affected. In this study I developed gene expression-based molecular biomarkers of exposure to metals and insecticides in the model toxicological freshwater amphipod Hyalella azteca. My goals were to not only create sensitive molecular biomarkers for these chemicals, but also to show the utility and versatility of H. azteca in molecular studies for toxicology and risk assessment. I sequenced and assembled the H. azteca transcriptome to identify reference and stress-response gene transcripts suitable for expression monitoring. I exposed H. azteca to sub-lethal concentrations of metals (cadmium and copper) and insecticides (DDT, permethrin, and imidacloprid). Reference genes used to create normalization factors were determined for each exposure using the programs BestKeeper, GeNorm, and NormFinder. Both metals increased expression of a nuclear transcription factor (Cnc), an ABC transporter (Mrp4), and a heat shock protein (Hsp90), giving evidence of general metal exposure signature. Cadmium uniquely increased expression of a DNA repair protein (Rad51) and increased Mrp4 expression more than copper (7-fold increase compared to 2-fold increase). Together these may be unique biomarkers distinguishing cadmium and copper exposures. DDT increased expression of Hsp90, Mrp4, and the immune response gene Lgbp. Permethrin increased expression of a cytochrome P450 (Cyp2j2) and decreased expression of the immune response gene Lectin-1. Imidacloprid did not affect gene expression. Unique biomarkers were seen for DDT and permethrin, but the genes studied were not sensitive enough to detect imidacloprid at the levels used here. I demonstrated that gene expression in H. azteca detects specific chemical exposures at sub-lethal concentrations, making expression monitoring using this amphipod a useful and sensitive biomarker for risk assessment of chemical exposure.
Resumo:
Good schools are essential for building thriving urban areas. They are important for preparing the future human resource and directly contribute to social and economic development of a place. They not only act as magnets for prospective residents, but also are necessary for retaining current population. As public infrastructure, schools mirror their neighborhood. “Their location, design and physical condition are important determinants of neighborhood quality, regional growth and change, and quality of life.”2 They impact housing development and utility requirements among many things. Hence, planning for schools along with other infrastructure in an area is essential. Schools are very challenging to plan, especially in urbanizing areas with changing demographic dynamics, where the development market and housing development can shift drastically a number of times. In such places projecting the future school enrollments is very difficult and in case of large population influx, school development can be unable to catch up with population growth which results in overcrowding. Typical is the case of Arlington County VA. In the past two decades the County has changed dramatically from a collection of bedroom communities in Washington DC Metro Region to a thriving urban area. Its metro accessible urban corridors are among most desired locations for development in the region. However, converting single family neighborhoods into high density areas has put a lot of pressure on its school facilities and has resulted in overcrowded schools. Its public school enrollment has grown by 19% from 2009 to 2014.3 While the percentage of population under 5 years age has increased in last 10 years, those in the 5-19 age group have decreased4. Hence, there is more pressure on the elementary school facilities than others in the County. Design-wise, elementary schools, due to their size, can be imagined as a community component. There are a number of strategies that can be used to develop elementary school in urbanizing areas as a part of the neighborhood. Experimenting with space planning and building on partnership and mixed-use opportunities can help produce better designs for new schools in future. This thesis is an attempt to develop elementary school models for urbanizing areas of Arlington County. The school models will be designed keeping in mind the shifting nature of population and resulting student enrollments in these areas. They will also aim to be efficient and sustainable, and lead to the next generation design for elementary school education. The overall purpose of the project is to address barriers to elementary school development in urbanizing areas through creative design and planning strategies. To test above mentioned ideas, the Joint-Use School typology of housing +school design has been identified for elementary school development in urbanizing areas in this thesis project. The development is based on the Arlington Public School’s Program guidelines (catering to 600 students). The site selected for this project is Clarendon West (part of Red Top Cab Properties) in Clarendon, Arlington County VA.
Resumo:
The evaluation and identification of habitats that function as nurseries for marine species has the potential to improve conservation and management. A key assessment of nursery habitat is estimating individual growth. However, the discrete growth of crustaceans presents a challenge for many traditional in situ techniques to accurately estimate growth over a short temporal scale. To evaluate the use of nucleic acid ratios (R:D) for juvenile blue crab (Callinectes sapidus), I developed and validated an R:D-based index of growth in the laboratory. R:D based growth estimates of crabs collected in the Patuxent River, MD indicated growth ranged from 0.8-25.9 (mg·g-1·d-1). Overall, there was no effect of size on growth, whereas there was a weak, but significant effect of date. These data provide insight into patterns of habitat-specific growth. These results highlight the complexity of the biological and physical factors which regulate growth of juvenile blue crabs in the field.