Information technology aided exploration of system design spaces (original) (raw)

Mining Complex Requirements Specifications to Mitigate Risk via Clustering

2004

Requirements engineering for complex systems in resource-constrained environments produces an intricate set of dependencies. Finding ways to feasibly attain those requirements while adhering to resource limits can be extremely challenging. Here, we describe an approach that helps decisionmakers better explore this complex maze of data. The approach rests upon a combination of existing technologies drawn from the computer science milieu – most notably, heuristic search and clustering, coupled with appropriate visualizations. The context for this work is a requirements engineering method in use at the Jet Propulsion Laboratory, where its primary application area has been planning the development of spacecraft technologies. In this context there is a need to assess the range of risks that threaten to impede requirements attainment, and to plan for their satisfactory (i.e., cost-effective) mitigation. Because of cost and resource constraints, project managers are forced to make difficul...

Free PDF

Mining Complex Requirements Specifications to Mitigate Risk via Clustering Cover Page

Visualization support for risk-informed decision making when planning and managing software developments

2005

Key decisions are made in the early stages of planning and management of software developments. The information basis for these decisions is often a mix of analogy with past developments, and the best judgments of domain experts. Visualization of this information can support to such decision making by clarifying the status of the information and yielding insights into the ramifications of that information vis-a-vis decision alternatives.

Free PDF

Visualization support for risk-informed decision making when planning and managing software developments Cover Page

Experiences using visualization techniques to present requirements, risks to them, and options for risk mitigation

… , 2006. REV'06. First …, 2006

For several years we have been employing a riskbased decision process to guide development and application of advanced technologies, and for research and technology portfolio planning. The process is supported by custom software, in which visualization plays an important role. During requirements gathering, visualization is used to help scrutinize the status (completeness, extent) of the information. During decision making based on the gathered information, visualization is used to help decisionmakers understand the space ...

Free PDF

Experiences using visualization techniques to present requirements, risks to them, and options for risk mitigation Cover Page

Free PDF

Application of a broad-spectrum quantitative requirements model to early-lifecycle decision making Cover Page

Free PDF

A Broad, Quantitative Model for Making Early Requirements Decisions Cover Page

Free PDF

Finding robust solutions in requirements models Cover Page

Free PDF

Overcoming obstacles to the exchange of information between risk tools Cover Page

Free PDF

Optimizing spacecraft design optimization engine development: progress and plans Cover Page

Free PDF

A Risk-Based Approach to Strategic Decision-Making for Software Development Cover Page

Free PDF

Optimizing Requirements Decisions With KEYS Cover Page