De´ja` Vu: a hierarchical case-based reasoning system for software design
ECAI '92 Proceedings of the 10th European conference on Artificial intelligence
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Case-based reasoning
Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Knowledge Management Handbook
Status Report: Software Reusability
IEEE Software
Supporting Object Reuse Through Case-Based Reasoning
EWCBR '96 Proceedings of the Third European Workshop on Advances in Case-Based Reasoning
Using WordNet for case-based retrieval of UML models
AI Communications - STAIRS 2002
Reusability: The Case for Object-Oriented Design
IEEE Software
IEEE Software
A two-stage framework for UML specification matching
Information and Software Technology
Automated construction of a large semantic network of related terms for domain-specific modeling
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
Software development is a knowledge-intensive task, with an increasing demand for higher productivity. During the design phase, the use of visual modelling languages like UML (Unified Modeling Language) are wide spread across the software industry. In this paper we present a CBR tool that helps the software engineers to reuse UML diagrams. We describe our system, REBUILDER UML, and present experimental work showing that our system decreases the number of errors made by software engineers during the design of UML diagrams.