Abstract. Design Rationale (DR), the reasons behind decisions made while designing, offers a richer view of both the product and the decision-making process by providing the designers intent behind the decisions. DR is also valuable for checking to ensure that the intent was adhered to throughout the design, as well as pointing out any unresolved (or undocumented) issues that remain open. While there is little doubt of the value of DR, it is typically not captured during design. SEURAT (Software Engineering Using RATionale) is a system we have developed to explore uses of design rationale. It supports both the display of and inferencing over the rationale to point out any unresolved issues or inconsistencies. SEURAT is tightly integrated wi...
Design decisions crucially influence the success of every software project. While the resulting desi...
Design rationale in software engineering fills in the gaps between the original requirements of a sy...
Design Rationale consists of the reasons behind decisions made while designing. This information wou...
For a number of years, members of the Artificial Intelligence (AI) in Design community have studied ...
The Problem For a number of years, members of the Artificial Intelligence (AI) in Design community h...
In every software engineering project, large number of decisions is taken over an extended period of...
In every software engineering project, large number of decisions is taken over an extended period of...
Software design is a complex cognitive process in which decision making plays a major role, but our ...
This paper reports a study of the use of Design Rationale methods in the co-operative design of a so...
Context: Helping designers make a good design decision, there are two approaches already proposed. T...
Review of designs is one aspect of the software creation process that has been neglected. Evaluation...
The increasing interest to consider design decisions and its rationale as an inherent part of the so...
Review of designs is one aspect of the software creation process that has been neglected. Evaluation...
A model is given for the analysis of rationality in design decision making. We define a formal means...
A model is given for the analysis of rationality in design decision making. We define a formal means...
Design decisions crucially influence the success of every software project. While the resulting desi...
Design rationale in software engineering fills in the gaps between the original requirements of a sy...
Design Rationale consists of the reasons behind decisions made while designing. This information wou...
For a number of years, members of the Artificial Intelligence (AI) in Design community have studied ...
The Problem For a number of years, members of the Artificial Intelligence (AI) in Design community h...
In every software engineering project, large number of decisions is taken over an extended period of...
In every software engineering project, large number of decisions is taken over an extended period of...
Software design is a complex cognitive process in which decision making plays a major role, but our ...
This paper reports a study of the use of Design Rationale methods in the co-operative design of a so...
Context: Helping designers make a good design decision, there are two approaches already proposed. T...
Review of designs is one aspect of the software creation process that has been neglected. Evaluation...
The increasing interest to consider design decisions and its rationale as an inherent part of the so...
Review of designs is one aspect of the software creation process that has been neglected. Evaluation...
A model is given for the analysis of rationality in design decision making. We define a formal means...
A model is given for the analysis of rationality in design decision making. We define a formal means...
Design decisions crucially influence the success of every software project. While the resulting desi...
Design rationale in software engineering fills in the gaps between the original requirements of a sy...
Design Rationale consists of the reasons behind decisions made while designing. This information wou...