WYSIWIS revised: early experiences with multiuser interfaces
ACM Transactions on Information Systems (TOIS)
Software processes are software too
ICSE '87 Proceedings of the 9th international conference on Software Engineering
A software process data model for knowledge engineering in information systems
Information Systems - Knowledge engineering
KIDS: A Semiautomatic Program Development System
IEEE Transactions on Software Engineering
SIBYL: A qualitative decision management system
Artificial intelligence at MIT expanding frontiers
Commitment-Based Software Development
IEEE Transactions on Software Engineering
Developing domain knowledge through the reuse of project experiences
SSR '95 Proceedings of the 1995 Symposium on Software reusability
A framework for developing experience-based usability guidelines
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Managing Requirements Inconsistency with Development Goal Monitors
IEEE Transactions on Software Engineering
A Case-Based Approach to Tailoring Software Processes
ICCBR '01 Proceedings of the 4th International Conference on Case-Based Reasoning: Case-Based Reasoning Research and Development
Rationale in planning: causality, dependencies, and decisions
The Knowledge Engineering Review
A knowledge-centric framework for process redesign
Proceedings of the 2005 ACM SIGMIS CPR conference on Computer personnel research
Traceability-based knowledge integration in group decision and negotiation activities
Decision Support Systems
Knowledge networking to support medical new product development
Decision Support Systems
Improving the change-management process
Communications of the ACM - Web searching in a multilingual world
Software Engineering Using RATionale
Journal of Systems and Software
SEURAT: integrated rationale management
Proceedings of the 30th international conference on Software engineering
A theoretical framework for knowledge transfer in process redesign
ACM SIGMIS Database
Design rationale: Researching under uncertainty
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Hi-index | 0.00 |
Discusses how the Remap system (representation and maintenance of process knowledge) uses a semiformal representation that supports the design and maintenance of large-scale software systems. The conceptual model relates design rationale knowledge to the resulting system, providing the primitives/ templates with which we can capture (often informal) design rationale information. The model's semantics are well defined, allowing automated reasoning with its components. By providing a complete design history, Remap enhances the understandability of designs and offers a mechanism for propagating changes in design decisions into changes in design solutions.