International Journal of Computer Applications
Design patterns are increasingly being applied in object oriented software design processes as a part of many solutions to Software Engineering difficulties and thus are extensively used by software industries. There are many recurring patterns of classes which exist in several object oriented software as an experience of developers. Design Pattern Mining is an important part of many solutions to Software Reuse practices. Design pattern instances are highly important and useful for program understanding and software maintenance. Hence an automatic and reliable design pattern mining capability is required. Here, the authors are proposing a new method for design pattern detection based on Boolean functions.