54,677 research outputs found

    Are developers fixing their own bugs?: Tracing bug-fixing and bug-seeding committers

    Get PDF
    This is the post-print version of the Article. The official published version can be accessed from the link below - Copyright @ 2011 IGI GlobalThe process of fixing software bugs plays a key role in the maintenance activities of a software project. Ideally, code ownership and responsibility should be enforced among developers working on the same artifacts, so that those introducing buggy code could also contribute to its fix. However, especially in FLOSS projects, this mechanism is not clearly understood: in particular, it is not known whether those contributors fixing a bug are the same introducing and seeding it in the first place. This paper analyzes the comm-central FLOSS project, which hosts part of the Thunderbird, SeaMonkey, Lightning extensions and Sunbird projects from the Mozilla community. The analysis is focused at the level of lines of code and it uses the information stored in the source code management system. The results of this study show that in 80% of the cases, the bug-fixing activity involves source code modified by at most two developers. It also emerges that the developers fixing the bug are only responsible for 3.5% of the previous modifications to the lines affected; this implies that the other developers making changes to those lines could have made that fix. In most of the cases the bug fixing process in comm-central is not carried out by the same developers than those who seeded the buggy code.This work has been partially funded by the European Commission, under the ALERT project (ICT-258098)

    The Borneo Company Limited:The Origins of a Nineteenth Century Networked Multinational

    Get PDF
    The origins of British-based trading companies are to be found in the international mercantile networks which linked together Britain's commercial centres with the rest of the world during the nineteenth century. One such network, drawing together participants with operations in Singapore and Sarawak, was formalized under the title of The Borneo Company Limited (BCL) between 1851 and 1856. To function effectively, these inter-personal networks of merchants required a high degree of trustworthiness among the participants in order to overcome principal/agent problems, since direct supervision from the headquarters in London was not feasible. However, in order to expand, it was necessary to widen the circle of network participants and to incorporate new types of competence. This contribution analyses the early history of BCL with a view to understanding the way in which the process of growth was managed, distinguishing between three different types of expansion: engaging in production as well as trade; extending the geographical scope of the organization; and diversifying into new markets

    Should I Bug You? Identifying Domain Experts in Software Projects Using Code Complexity Metrics

    Full text link
    In any sufficiently complex software system there are experts, having a deeper understanding of parts of the system than others. However, it is not always clear who these experts are and which particular parts of the system they can provide help with. We propose a framework to elicit the expertise of developers and recommend experts by analyzing complexity measures over time. Furthermore, teams can detect those parts of the software for which currently no, or only few experts exist and take preventive actions to keep the collective code knowledge and ownership high. We employed the developed approach at a medium-sized company. The results were evaluated with a survey, comparing the perceived and the computed expertise of developers. We show that aggregated code metrics can be used to identify experts for different software components. The identified experts were rated as acceptable candidates by developers in over 90% of all cases

    Intimate Nevada: Artists Respond

    Full text link
    Creative Works Winner Most of us know Nevada beyond the Strip. It’s a place of houses, of shopping plazas, of movie theaters, and grocery stores. A place of hotels that are also places of work. A place of basins, ranges, vistas, and nature. A place of personal history. For Intimate Nevada: Artists Respond, curators Lauren Paljusaj (ENG BA ‘20) and Anne Savage (CFA BA ‘22), draw on photographs found in UNLV Special Collections to uncover the intimate visuality of a Nevada of past centuries. The exhibition focuses on how the imaged built landscape of early 20th century Southern Nevada (Paljusaj) and candids and personal snapshots of 1910s Las Vegas (Savage) allow us to interpret the past in light of who we are today. It also shows how artists utilize research archives and the bottomless fascination of material memory to respond to historical artifacts

    Blainey and the Jameson Raid: The debate renewed

    Get PDF
    corecore