27,369 research outputs found

    DiPerF: an automated DIstributed PERformance testing Framework

    Full text link
    We present DiPerF, a distributed performance testing framework, aimed at simplifying and automating service performance evaluation. DiPerF coordinates a pool of machines that test a target service, collects and aggregates performance metrics, and generates performance statistics. The aggregate data collected provide information on service throughput, on service "fairness" when serving multiple clients concurrently, and on the impact of network latency on service performance. Furthermore, using this data, it is possible to build predictive models that estimate a service performance given the service load. We have tested DiPerF on 100+ machines on two testbeds, Grid3 and PlanetLab, and explored the performance of job submission services (pre WS GRAM and WS GRAM) included with Globus Toolkit 3.2.Comment: 8 pages, 8 figures, will appear in IEEE/ACM Grid2004, November 200

    What Causes My Test Alarm? Automatic Cause Analysis for Test Alarms in System and Integration Testing

    Full text link
    Driven by new software development processes and testing in clouds, system and integration testing nowadays tends to produce enormous number of alarms. Such test alarms lay an almost unbearable burden on software testing engineers who have to manually analyze the causes of these alarms. The causes are critical because they decide which stakeholders are responsible to fix the bugs detected during the testing. In this paper, we present a novel approach that aims to relieve the burden by automating the procedure. Our approach, called Cause Analysis Model, exploits information retrieval techniques to efficiently infer test alarm causes based on test logs. We have developed a prototype and evaluated our tool on two industrial datasets with more than 14,000 test alarms. Experiments on the two datasets show that our tool achieves an accuracy of 58.3% and 65.8%, respectively, which outperforms the baseline algorithms by up to 13.3%. Our algorithm is also extremely efficient, spending about 0.1s per cause analysis. Due to the attractive experimental results, our industrial partner, a leading information and communication technology company in the world, has deployed the tool and it achieves an average accuracy of 72% after two months of running, nearly three times more accurate than a previous strategy based on regular expressions.Comment: 12 page

    Web-Based Student Processes at Community Colleges: Removing Barriers to Access

    Get PDF
    Colleges and universities are making extensive use of the Internet for collecting admission and financial aid applications. Benefits from online application services are enjoyed by both the educational institution and the prospec¬tive student who applies online. It is vital that web sites offering these services be made accessible so that students with disabilities are afforded the same benefits of online applications as their non-disabled peers. Cornell University’s Employment and Disability Institute was funded by the U.S. Department of Education’s National Institute on Disability and Rehabilitation Research (NIDRR) to conduct a project with the following three objectives: 1) survey student services professionals at community colleges to examine the extent of use of the internet for providing services and the awareness of internet accessibility issues, 2) evaluate a sample of community college websites for accessibility and usability by students with and without disabilities, and 3) develop a toolkit for improving access to internet-based services at community colleges

    Transgender Need Not Apply: A Report on Gender Identity Job Discrimination

    Get PDF
    [Excerpt] Make the Road New York investigated possible employment discrimination against transgender job-seekers in Manhattan’s retail sector using the research tool of matched pair testing. We sent out carefully matched pairs of job applicants, one transgender and one not, to apply for the same jobs. Each pair was equivalent in age and ethnicity and equipped with fictionalized resumes that were evenly matched. Both testing pairs underwent extensive training on how to adopt similar interview styles and how to document their job-seeking interactions objectively. Transgender testers were instructed to explicitly inform store managers and interviewers of their transgender status whenever feasible

    Transgender Need Not Apply: A Report on Gender Identity Job Discrimination

    Get PDF
    Make the Road New York investigated possible employment discrimination against transgender job-seekers in Manhattan's retail sector using the research tool of matched pair testing. We sent out carefully matched pairs of job applicants, one transgender and one not, to apply for the same jobs. Each pair was equivalent in age and ethnicity and equipped with fictionalized resumes that were evenly matched. Both testing pairs underwent extensive training on how to adopt similar interview styles and how to document their job-seeking interactions objectively. Transgender testers were instructed to explicitly inform store managers and interviewers of their transgender status whenever feasible.Our research revealed an astonishingly high degree of employment discrimination against our transgender job applicants

    Agent Based Test and Repair of Distributed Systems

    Get PDF
    This article demonstrates how to use intelligent agents for testing and repairing a distributed system, whose elements may or may not have embedded BIST (Built-In Self-Test) and BISR (Built-In Self-Repair) facilities. Agents are software modules that perform monitoring, diagnosis and repair of the faults. They form together a society whose members communicate, set goals and solve tasks. An experimental solution is presented, and future developments of the proposed approach are explore

    Visualizing and Interacting with Concept Hierarchies

    Full text link
    Concept Hierarchies and Formal Concept Analysis are theoretically well grounded and largely experimented methods. They rely on line diagrams called Galois lattices for visualizing and analysing object-attribute sets. Galois lattices are visually seducing and conceptually rich for experts. However they present important drawbacks due to their concept oriented overall structure: analysing what they show is difficult for non experts, navigation is cumbersome, interaction is poor, and scalability is a deep bottleneck for visual interpretation even for experts. In this paper we introduce semantic probes as a means to overcome many of these problems and extend usability and application possibilities of traditional FCA visualization methods. Semantic probes are visual user centred objects which extract and organize reduced Galois sub-hierarchies. They are simpler, clearer, and they provide a better navigation support through a rich set of interaction possibilities. Since probe driven sub-hierarchies are limited to users focus, scalability is under control and interpretation is facilitated. After some successful experiments, several applications are being developed with the remaining problem of finding a compromise between simplicity and conceptual expressivity
    • …
    corecore