9,108 research outputs found

    Aspects and directions of internal arc protectio

    Get PDF
    fi=vertaisarvioitu|en=peerReviewed

    Reducing regression test size by exclusion.

    Get PDF
    Operational software is constantly evolving. Regression testing is used to identify the unintended consequences of evolutionary changes. As most changes affect only a small proportion of the system, the challenge is to ensure that the regression test set is both safe (all relevant tests are used) and unclusive (only relevant tests are used). Previous approaches to reducing test sets struggle to find safe and inclusive tests by looking only at the changed code. We use decomposition program slicing to safely reduce the size of regression test sets by identifying those parts of a system that could not have been affected by a change; this information will then direct the selection of regression tests by eliminating tests that are not relevant to the change. The technique properly accounts for additions and deletions of code. We extend and use Rothermel and Harroldā€™s framework for measuring the safety of regression test sets and introduce new safety and precision measures that do not require a priori knowledge of the exact number of modification-revealing tests. We then analytically evaluate and compare our techniques for producing reduced regression test sets

    Reducing regression test size by exclusion.

    Get PDF
    Operational software is constantly evolving. Regression testing is used to identify the unintended consequences of evolutionary changes. As most changes affect only a small proportion of the system, the challenge is to ensure that the regression test set is both safe (all relevant tests are used) and unclusive (only relevant tests are used). Previous approaches to reducing test sets struggle to find safe and inclusive tests by looking only at the changed code. We use decomposition program slicing to safely reduce the size of regression test sets by identifying those parts of a system that could not have been affected by a change; this information will then direct the selection of regression tests by eliminating tests that are not relevant to the change. The technique properly accounts for additions and deletions of code. We extend and use Rothermel and Harroldā€™s framework for measuring the safety of regression test sets and introduce new safety and precision measures that do not require a priori knowledge of the exact number of modification-revealing tests. We then analytically evaluate and compare our techniques for producing reduced regression test sets

    Testing, Testing 1,2,3

    Get PDF
    Overview: Since childhood, most human beings have been raised on the foundation of accepting and adhering to the ā€œGolden Ruleā€ in everyday aspects of life. We have grown to appreciate the idea that one should treat others as one would like others to treat oneself. The People for the Ethical Treatment of Animals (PETA) reports that more than 100 million animals every year suffer and die in cruel chemical, drug, food and cosmetic tests; lab experimentations and lessons in the sciences; medical training exercises; and curiosity-driven medical experiments. Why do human beings sit back and do nothing, knowing that these innocent creatures who so greatly benefit the world are locked up in cold cages? The animals ache with lonesomeness, suffer in agony, and so desperately yearn to be free and loved. Instead, all they are able to do is wait in terror of the next excruciatingly painful procedure that they must tolerate. The stress and boredom these animals are compelled to deal with everyday causes many of them to exhibit neurotic behaviors, including ceaselessly spinning in circles, pulling out their own hair, and biting their own skin. After enduring lonely lives filled with pain, many of them will be killed. At what point will human beings step up and act in these animalsā€™ best interest; at what point will we treat them the way we know we would want to be treated? Animal rights activist, Charles R. Magel detests the lack of logic behind animal testing. ā€œAsk the experimenters why they experiment on animals, and the answer is: ā€˜Because the animals are like us.ā€™ Ask the experimenters why it is morally okay to experiment on animals and the answer is: ā€˜Because the animals are not like us.ā€™ Animal experimentation rests on a logical contradictionā€ (Magel). According to Robert Waterston, a prominent American geneticist, in his article, ā€œInitial Sequence of the Chimpanzee Genome and Comparison with the Human Genome,ā€ ā€œThere is only a slight difference, roughly 2%, between the genome of a human being and the genome of a chimpanzeeā€ (Waterston 73). We should be promoting animalsā€™ happiness and well-being and treating them as if they were our brothers and sisters, not promoting their demise. Accordingly, in this paper I will argue that researchers who perform animal testing for medical advancements should understand that harming animals for the benefit of humanity violates basic bioethical principles and should therefore be stopped; further, animals cannot defend themselves and for this reason, humans should take on the responsibility of being the voice for the animals, promoting alternatives to animal testing, and acting in the animals best interest, promoting for these animals the same principles we insist on for humans, the principles of beneficence, nonmaleficence, and justice. Accordingly, this paper will examine (1) the reality of animal testing and what goes on behind closed doors, (2) the life-saving alternatives that are proven to be more cost effective and comprehendible, (3) the lifelong implications testing has on animals who survive, (4) the inefficiency of current laws regarding animal testing, and (5) why this destruction of lives is not justified based on the moral standing of animals as compared to humans

    ā€œBackdoor to Eugenicsā€?: the Risks of Prenatal Diagnosis for Poor, Black Women

    Get PDF
    This article is situated at the intersection of three of the conferenceā€™s stated subject areas: Race and Healthcare, Reproductive Rights, and Race and the Family. My recent research has focused on the manner in which pregnant women who learn of fetal genetic abnormalities prenatally receive counseling as they decide whether to terminate or bring their fetuses to term. The decision whether to terminate on genetic grounds is particularly vexing because it often turns on speculative medical information, and it can result in elevated rates of grief, depression, and post-traumatic stress. Though the prenatal genetic counseling offered to expectant women learning of a fetal abnormality exists ostensibly to provide them with objective information rather than to encourage or discourage pregnancy terminations, the reality is that such counseling is often coercive in the direction of aborting genetic anomalous fetuses. Because genetic counseling tends to consider family factors such as wealth and perceived preparedness to raise a child with a persistent medical condition or disabilityā€”and because the vast majority of genetic counselors are highly educated white womenā€”the pro-termination norms of prenatal genetic counseling disproportionately impact nonwhite, non-affluent pregnancies. This observation is consistent with prior state and private practices aimed at controlling black reproduction. Because the detection of prenatal genetic abnormalities will soon rise sharply due to advances in technology and increased access to prenatal genetic analysis under the Patent Protection and Affordable Care Act, far more poor, black pregnant women will receive genetic counseling that will make them more likely to abort their fetuses in future years. This article describes the scale and scope of this potentially far- reaching problem and offers suggestions for how to eliminate racial and class bias in prenatal genetic counseling

    Real Time Fault Detection and Diagnostics Using FPGA-Based Architecture

    Get PDF
    Errors within circuits caused by radiation continue to be an important concern to developers. A new methodology of real time fault detection and diagnostics utilizing FPGA based architectures while under radiation were investigated in this research. The contributions of this research are focused on three areas; a full test platform to evaluate a circuit while under irradiation, an algorithm to detect and diagnose fault locations within a circuit, and finally to characterize Triple Design Triple Modular Redundancy (TDTMR), a new form of TMR. Five different test setups, injected fault test, gamma radiation test, thermal radiation test, optical laser test, and optical flash test, were used to assess the effectiveness of these three research goals. The testing platform was constructed with two FPGA boards, the Device Under Test (DUT) and the controller board, to generate and evaluate specific vector sets sent to the DUT. The testing platform combines a myriad of testing and measuring equipment and work hours onto one small reprogrammable and reusable FPGA. This device was able to be used in multiple test setups. The controlling logic can be interchanged to test multiple circuit designs under various forms of radiation. The detection and diagnostic algorithm was designed to determine fault locations in real time. The algorithm used for diagnosing the fault location uses inverse deductive elimination. By using test generation tools, fault lists were developed. The fault lists were used to narrow \ the possible fault locations within the circuit. The algorithm is able to detect single stuck at faults based on these lists. The algorithm can also detect multiple output errors but not able to diagnose multiple stuck at faults in real time

    Mercury Orbiter: Report of the Science Working Team

    Get PDF
    The results are presented of the Mercury Orbiter Science Working Team which held three workshops in 1988 to 1989 under the auspices of the Space Physics and Planetary Exploration Divisions of NASA Headquarters. Spacecraft engineering and mission design studies at the Jet Propulsion Lab were conducted in parallel with this effort and are detailed elsewhere. The findings of the engineering study, summarized herein, indicate that spin stabilized spacecraft carrying comprehensive particles and fields experiments and key planetology instruments in high elliptical orbits can survive and function in Mercury orbit without costly sun shields and active cooling systems

    Review of Harmonic Mitigation Methods in Microgrid: From a Hierarchical Control Perspective

    Get PDF

    Making intelligent systems team players: Case studies and design issues. Volume 1: Human-computer interaction design

    Get PDF
    Initial results are reported from a multi-year, interdisciplinary effort to provide guidance and assistance for designers of intelligent systems and their user interfaces. The objective is to achieve more effective human-computer interaction (HCI) for systems with real time fault management capabilities. Intelligent fault management systems within the NASA were evaluated for insight into the design of systems with complex HCI. Preliminary results include: (1) a description of real time fault management in aerospace domains; (2) recommendations and examples for improving intelligent systems design and user interface design; (3) identification of issues requiring further research; and (4) recommendations for a development methodology integrating HCI design into intelligent system design
    • ā€¦
    corecore