| Cinnide, M.; Nixon, P.: A Methodology for the Automated Introduction of Design Patterns. Proceedings of the International Conference on Software Maintenance, Oxford, Sept. 1999. |
....the purpose of the pattern. On the contrary, design patterns solutions define good design architecture (or micro architecture [25] in a semiformal way. We can use these solutions as our repository of references. Detecting these solutions in source code help understanding the application [25, 28, 43] and we believe that the detection of architectures similar, but not equivalent, to these solutions highlights poor design solutions [20] needing improvements. We use the formalization of design patterns solutions using our meta model for both code understanding and design defects detection. ....
M. O'Cinneide and P. Nixon. A methodology for the automated introduction of design patterns. Proceedings of ICSM, 1998.
....languages these environment typically support should be highly language independent and contain sufficient information to represent refactorings. While there is sufficient proof that a refactoring tool can be built for almost any object oriented language (Smalltalk [10] Eiffel [1] Java [11][12] and C [6] 13] it is yet unknown whether it is feasible to build a language independent refactoring engine. Support for multiple languages in a refactoring tool is mentioned by Cinnide [12] He presents a layered architecture which shields language specifics as much as possible, but so far his ....
....tool can be built for almost any object oriented language (Smalltalk [10] Eiffel [1] Java [11] 12] and C [6] 13] it is yet unknown whether it is feasible to build a language independent refactoring engine. Support for multiple languages in a refactoring tool is mentioned by Cinnide [12]. He presents a layered architecture which shields language specifics as much as possible, but so far his tool prototype only supports one language, namely Java. This paper presents the results of a feasibility study for a language independent refactoring engine. Based on the list of primitive ....
[Article contains additional citation context not shown here]
M. Cinnide and P. Nixon, "A Methodology for the Automated Introduction of Design Patterns," Proceedings ICSM '99, 1999.
No context found.
Cinnide, M.; Nixon, P.: A Methodology for the Automated Introduction of Design Patterns. Proceedings of the International Conference on Software Maintenance, Oxford, Sept. 1999.
No context found.
M. Cinnide and P. Nixon. A methodology for the automated introduction of design patterns. In International Conference on Software Maintenance, Oxford, 1999.
No context found.
M. Cinnide and P. Nixon. A methodology for the automated introduction of design patterns. In International Conference on Software Maintenance,Oxford, 1999.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC