9 research outputs found

    A mapping study on documentation in Continuous Software Development

    Get PDF
    Context: With an increase in Agile, Lean, and DevOps software methodologies over the last years (collectively referred to as Continuous Software Development (CSD)), we have observed that documentation is often poor. Objective: This work aims at collecting studies on documentation challenges, documentation practices, and tools that can support documentation in CSD. Method: A systematic mapping study was conducted to identify and analyze research on documentation in CSD, covering publications between 2001 and 2019. Results: A total of 63 studies were selected. We found 40 studies related to documentation practices and challenges, and 23 studies related to tools used in CSD. The challenges include: informal documentation is hard to understand, documentation is considered as waste, productivity is measured by working software only, documentation is out-of-sync with the software and there is a short-term focus. The practices include: non-written and informal communication, the usage of development artifacts for documentation, and the use of architecture frameworks. We also made an inventory of numerous tools that can be used for documentation purposes in CSD. Overall, we recommend the usage of executable documentation, modern tools and technologies to retrieve information and transform it into documentation, and the practice of minimal documentation upfront combined with detailed design for knowledge transfer afterwards. Conclusion: It is of paramount importance to increase the quantity and quality of documentation in CSD. While this remains challenging, practitioners will benefit from applying the identified practices and tools in order to mitigate the stated challenges

    Engineering security into distributed systems: a survey of methodologies

    Get PDF
    Rapid technological advances in recent years have precipitated a general shift towards software distribution as a central computing paradigm. This has been accompanied by a corresponding increase in the dangers of security breaches, often causing security attributes to become an inhibiting factor for use and adoption. Despite the acknowledged importance of security, especially in the context of open and collaborative environments, there is a growing gap in the survey literature relating to systematic approaches (methodologies) for engineering secure distributed systems. In this paper, we attempt to fill the aforementioned gap by surveying and critically analyzing the state-of-the-art in security methodologies based on some form of abstract modeling (i.e. model-based methodologies) for, or applicable to, distributed systems. Our detailed reviews can be seen as a step towards increasing awareness and appreciation of a range of methodologies, allowing researchers and industry stakeholders to gain a comprehensive view of the field and make informed decisions. Following the comprehensive survey we propose a number of criteria reflecting the characteristics security methodologies should possess to be adopted in real-life industry scenarios, and evaluate each methodology accordingly. Our results highlight a number of areas for improvement, help to qualify adoption risks, and indicate future research directions.Anton V. Uzunov, Eduardo B. Fernandez, Katrina Falkne

    Climate Adaptation and Resilience Across Scales

    Get PDF
    Climate Adaptation and Resilience Across Scales provides professionals with guidance on adapting the built environment to a changing climate. This edited volume brings together practitioners and researchers to discuss climate-related resilience from the building to the city scale. This book highlights North American cases that deal with issues such as climate projections, public health, adaptive capacity of vulnerable populations, and design interventions for floodplains, making the content applicable to many locations around the world. The contributors in this book discuss topics ranging from how built environment professionals respond to a changing climate, to how the building stock may need to adapt to climate change, to how resilience is currently being addressed in the design, construction, and operations communities. The purpose of this book is to provide a better understanding of climate change impacts, vulnerability, and resilience across scales of the built environment. Architects, urban designers, planners, landscape architects, and engineers will find this a useful resource for adapting buildings and cities to a changing climate

    Climate Adaptation and Resilience Across Scales

    Get PDF
    Climate Adaptation and Resilience Across Scales provides professionals with guidance on adapting the built environment to a changing climate. This edited volume brings together practitioners and researchers to discuss climate-related resilience from the building to the city scale. This book highlights North American cases that deal with issues such as climate projections, public health, adaptive capacity of vulnerable populations, and design interventions for floodplains, making the content applicable to many locations around the world. The contributors in this book discuss topics ranging from how built environment professionals respond to a changing climate, to how the building stock may need to adapt to climate change, to how resilience is currently being addressed in the design, construction, and operations communities. The purpose of this book is to provide a better understanding of climate change impacts, vulnerability, and resilience across scales of the built environment. Architects, urban designers, planners, landscape architects, and engineers will find this a useful resource for adapting buildings and cities to a changing climate

    The Whitworthian 2005-2006

    Get PDF
    The Whitworthian student newspaper, September 2005-May 2006.https://digitalcommons.whitworth.edu/whitworthian/1090/thumbnail.jp

    The Whitworthian 2008-2009

    Get PDF
    The Whitworthian student newspaper, September 2008-May 2009.https://digitalcommons.whitworth.edu/whitworthian/1093/thumbnail.jp
    corecore