IT infusion
Infusing IT technology is a perennial challenge. The Technology Infusion and Maturity Assessment approach of Cornford & Hicks is shown applied to an example of IT infusion: moedl-based V&V of spacecraft software.
Engineering topics
Publications and source records attributed to Feather, M. S..
Infusing IT technology is a perennial challenge. The Technology Infusion and Maturity Assessment approach of Cornford & Hicks is shown applied to an example of IT infusion: moedl-based V&V of spacecraft software.
The evolving nature of software development poses a continuing series of challenges for V&V. In response, the V&V community selectively adapts the use of existing V&V activities, and introduces new and improved ones.
This position paper suggests the use of a quantitative risk-based model to help support reeasoning and decision making that spans many of the critical properties such as security, safety, survivability, fault tolerance, and real-time.
Planning for the optimal attainment of requirements is an important early lifecycle activity. However, such planning is difficult when dealing with competing requirements, limited resources, and the incompleteness of information available at requirements time.
Explore the source record for details and available documents.
Decisions made in the earliest phases of system development have the most leverage to influence the success of the entire development effort, and yet must be made when information is incomplete and uncertain. We have developed a scalable cost-benefit model to support this critical phase of early-lifecycle decision-making.
Explore the source record for details and available documents.
Explore the source record for details and available documents.
The more we know about software costs and benefits, the more precisely we can analyze the trade-offs between options in a software project.
We describe an approach that makes value maximization possible during the earliest phases of software development.
We have extended an existing risk management framework with a refined cost-benefit model. Benefits are measured in terms of reduction of risk.
The objective is to use cost-benefit analyses to identify, for a given project, optimal sets of software assurance activities. Towards this end we have incorporated cost-benefit calculations into a risk management framework.
The objective is to use cost-benefit analyses to identify, for a given project, optimal sets of software assurance activities.
This paper describes an ongoing effort to address these challenges by means of a synergistic collaboration of research tools.
Explore the source record for details and available documents.
We built automation to assist the software testing efforts associated with the Remote Agent experiment. In particular, our focus was upon introducing test oracles into the testing of the planning and scheduling system component. This summary is intended to provide an overview of the work.
Explore the source record for details and available documents.
At JPL we have developed, and implemented, a process for achieving life-cycle risk management. This process has been embodied in a software tool and is called Defect Detection and Prevention (DDP). The DDP process can be succinctly stated as: determine where we want to be, what could get in the way and how we will get there.