Title : 
DNIT — A new approach for design pattern detection
         
        
            Author : 
Pande, Akshara ; Gupta, Manjari ; Tripathi, A.K.
         
        
            Author_Institution : 
DST-Centre for Interdiscipl. Math. Sci., Banaras Hindu Univ., Varanasi, India
         
        
        
        
        
        
            Abstract : 
In many object oriented softwares, there are recurring patterns of classes. With the help of these patterns specific design problem can be solved and object oriented design becomes more flexible and reusable. Design Pattern Detection is a part of solutions to Software Engineering difficulties. Mining of design pattern instances is important for program understanding and software maintenance. Hence a reliable design pattern mining is required. Here we are introducing a new method called DNIT (Depth-Node-Input Table) for design pattern detection, which extracts the design patterns which exists at different depths in the rooted directed graph of system under study.
         
        
            Keywords : 
Unified Modeling Language; data mining; directed graphs; object-oriented methods; software engineering; depth-node-input table method; design pattern detection; design pattern mining; object-oriented design; object-oriented softwares; program understanding; rooted directed graph; software engineering; software maintenance; Algorithm design and analysis; Communications technology; Computers; Data mining; Pattern matching; System analysis and design; Unified modeling language; DNIT; Relationships; UML Diagram; design patterns;
         
        
        
        
            Conference_Titel : 
Computer and Communication Technology (ICCCT), 2010 International Conference on
         
        
            Conference_Location : 
Allahabad, Uttar Pradesh
         
        
            Print_ISBN : 
978-1-4244-9033-2
         
        
        
            DOI : 
10.1109/ICCCT.2010.5640471