150,158 research outputs found
The software factory : an entry for the Encyclopedia of software engineering
Includes bibliographical references (p. 20-21).Michael A. Cusumano
The software factory : an entry for the encyclopedia of software engineering
"Draft: March 1991."Includes bibliographical references (p. 20-21).Michael A. Cusumano
Reflecting on Recurring Failures in IoT Development
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
Recommended from our members
eMath 3.0: building blocks for a social and semantic Web for online mathematics & elearning
In this paper we present recent developments in content markup for mathematics, and a corresponding software stack that functions as an enabling technology for a social and semantic web for the STEM disciplines. We show the potential of this technology in two eMath 3.0 applications: PlanetMathRedux, a re-implementation of the mathematical encyclopedia PlanetMath.org, and PantaRheiRedux, a community reader for course materials. These applications indicate both present and potential uses for this software as a basis for eLearning applications in Science, Technology, Engineering and Mathematics through the addition of suitable pedagogies
Reflecting on Recurring Failures in IoT Development
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
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
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
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
- …