150,158 research outputs found

    The software factory : an entry for the Encyclopedia of software engineering

    Get PDF
    Includes bibliographical references (p. 20-21).Michael A. Cusumano

    The software factory : an entry for the encyclopedia of software engineering

    Get PDF
    "Draft: March 1991."Includes bibliographical references (p. 20-21).Michael A. Cusumano

    Reflecting on Recurring Failures in IoT Development

    Get PDF
    As IoT systems are given more responsibility and autonomy, they offer greater benefits, but also carry greater risks. We believe this trend invigorates an old challenge of software engineering: how to develop high-risk software-intensive systems safely and securely under market pressures? As a first step, we conducted a systematic analysis of recent IoT failures to identify engineering challenges. We collected and analyzed 22 news reports and studied the sources, impacts, and repair strategies of failures in IoT systems. We observed failure trends both within and across application domains. We also observed that failure themes have persisted over time. To alleviate these trends, we outline a research agenda toward a Failure-Aware Software Development Life Cycle for IoT development. We propose an encyclopedia of failures and an empirical basis for system postmortems, complemented by appropriate automated tools.Comment: Accepted at the New Ideas and Emerging Results Track (NIER) at The 37th IEEE/ACM International Conference on Automated Software Engineering (ASE 2022

    Reflecting on Recurring Failures in IoT Development

    Get PDF
    As IoT systems are given more responsibility and autonomy, they offer greater benefits, but also carry greater risks. We believe this trend invigorates an old challenge of software engineering: how to develop high-risk software-intensive systems safely and securely under market pressures? As a first step, we conducted a systematic analysis of recent IoT failures to identify engineering challenges. We collected and analyzed 22 news reports and studied the sources, impacts, and repair strategies of failures in IoT systems. We observed failure trends both within and across application domains. We also observed that failure themes have persisted over time. To alleviate these trends, we outline a research agenda toward a Failure-Aware Software Development Life Cycle for IoT development. We propose an encyclopedia of failures and an empirical basis for system postmortems, complemented by appropriate automated tools

    Office of Research and Graduate Studies -- Annual Report 2003-2004

    Get PDF
    Contents Science and Engineering page Recombinant Bandage 02 Advanced Computing, Everyday Life 04 Software Engineering 05 Silicon Nanotubes. 06 Nutritional Genomics and Nanomaterials. 08 Genetics of Virulence 09 Rapid PCR Device. 10 Selenium, Cancer and Aging 12 Education Math in the Middle Institute. 14 Project Fulcrum 16 School Readiness for Parents 17 Behavioral Science Assessing Threatening Behavior 18 Family Dynamics of Infertility 19 Arts & Humanities Encyclopedia of the Great Plains 20 Global Politics 22 Sculpture Conservation. 22 Commission with Philip Glass 23 Rising Stars page Luminescence. 24 Giant Thunderstorms 24 Debugging Software 25 Technology Development Robotic Traffic Barrels 26 Buffalograss for Turf 26 Textiles from Cornhusks 27 Graduate Studies Undergraduate Research 28 Professional Development 29 Interactive Economics Education 29 Extending Our Reach The Nebraska Lectures 30 Research Fair 2004 30 Water Law, Science and Policy 31 Financials: FY 2003-2004 3

    RANCANG BANGUN APLIKASI ENSIKLOPEDIA ELEKTRONIK TANAMAN OBAT BERBASIS ANDROID MENGGUNAKAN METODE LUTHER

    Get PDF
    This Design of android-based application of electronic encyclopedia of medicinal plant was created as a way to provide information to people about the benefits of herbal medicinal plants.This application used the website as the site admin to enter data of medicinal plants and the application (android) as a place for users to view information of medicinal plants. The software engineering design was Luther method. This method is also called Multimedia Development Life Cycle which is a model developed through 6 stages; Concept, Design, Material Collecting, Assembly, Testing, and Distribution. This Luther model has similar stages to Waterfall model so it can be easily understood and implemented, easy to follow and can be used by small developers. The result of this application was hoped to help users to know which herbal plant that can be made into medicine that can cure some specific diseases

    The global hydrology education resource

    Get PDF
    This article is a selective overview of a range of contemporary teaching resources currently available globally for university hydrology educators, with an emphasis on web-based resources. Major governmental and scientific organizations relevant to the promotion of hydrology teaching are briefly introduced. Selected online teaching materials are then overviewed, i.e. PowerPoint presentations, course materials, and multimedia. A range of websites offering free basic hydrology modelling software are mentioned, together with some data file sources which could be used for teaching. Websites offering a considerable range of general hydrology links are also noted, as are websites providing international and national data sets which might be incorporated into teaching exercises. Finally, some discussion is given on reference material for different modes of hydrology teaching, including laboratory and field exercises
    corecore