|
A NEW APPROACH FOR IMPROVING QUALITY OF WEB APPLICATIONS USING DESIGN PATTERNSKeywords: Design patterns , GOF patterns , UML diagrams , Software metrics Abstract: Design patterns are descriptions of communicating objects and classes that are customized to solve a general design problem in a particular context, they describes the problem and its corresponding solution. Professional software engineers always use Design patterns for introducing abstractions in software and by the way they can build complex web applications. The right adoption of Design Patterns while designing web applications can promote the factors like reusability and consistency of the web application. The existing system detects design patterns automatically or semiautomatically. But any tool based approach for automatic detection of design patterns doesn’t suits well for GOF patterns, so the approach taken here is to identify the presence of Design patterns using UML Class diagram. Once we identify the pattern, we can evaluate the quality of the software by using any metric based evaluation technique. So, the approach taken here is to analyze the existing set of patterns in a given framework and injection of new set of patterns to enhance the quality of web applications.
|