摘要 |
PROBLEM TO BE SOLVED: To provide a software design support device that enables even an inexperienced designer to apply any design pattern. SOLUTION: The software design support device includes a means for inputting a variety of software design drawings using a notation specified by UML; a means for supporting the description of the design drawings; a means for storing the inputted design drawings in a storage device; and a means for taking detailed information about each design component out of the design drawings described. The device also includes a means for extracting the necessary information from a class drawing and a sequence drawing that are inputted by the designer, and automatically determining whether or not a Facade pattern serving as one software design pattern is applicable. COPYRIGHT: (C)2006,JPO&NCIPI
|