Modelling Software Specifications with Case Based Reasoning
Authors
Abstract
Helping software designers in their task implies the development oftools with intelligent reasoning capabilities. One such capability is the integration
of Natural Language Processing (NLP) in Computer Aided Software Engineer-ing
(CASE) tools, thus improving the designer/tool interface. In this paper, we
present a Case Based Reasoning (CBR) approach that enables the generation of
Unified Modeling Language (UML) class diagrams from natural language text.
We describe the natural language translation module and provide an overview of
the tool in which it is integrated. Experimental results evaluating the retrieval and
adaptation mechanisms are also presented.
Keywords
CBR, Natural Language Processing, Software Design, UMLSubject
Natural Language ProcessingRelated Project
ReBuilder - Intelligent Reuse of Software ObjectsConference
The First International Workshop on Natural Language Understanding and Cognitive Science (NLUCS\'04), April 2004Cited by
Year 2005 : 1 citations
Case-Based Reasoning for Software Design Reuse
S Channarukul, S Charoenvikrom, J Daengdej - Aerospace, 2005 IEEE Conference