| Frank Simon, Frank Steinbruckner, and Claus Lewerentz. Metrics based refactoring. In Proc. European Conf. Software Maintenance and Reengineering, pages 30--38. IEEE Computer Society Press, 2001. |
....be less readable. Furthermore, the Code Critic tool does not propose refactorings that can be applied to remedy the bad smells. More recently, some techniques are being developed with the specific goal of identifying refactoring opportunities and proposing the corresponding refactorings [15] 7] [24], 13] 15] reports on a tool that is able to derive program invariants from the source code automatically, and that uses these invariants to identify when a refactoring could be necessary. For example, one invariant may be that a certain parameter of a method is always constant, or is a ....
....within a method and insert an intermediate subclass to factor out the common code. Although we currently have no support for detecting code duplication, our LMP environment is general enough to allow us to implement this as well. We could thus incorporate the findings of [7] into our approach. [24] uses object oriented metrics to identify bad smells and propose adequate refactorings. They focus on use relations to propose move method attribute and extract inline class refactorings. The key concept underlying their approach is the distance based cohesion metric, which measures the degree to ....
[Article contains additional citation context not shown here]
Frank Simon, Frank Steinbru uckner, and Clause Lewerent. Metrics Based Refactoring. In Proc. 5th European Conference on Software Maintenance and Reengineering, pages 30--38. IEEE Computer Society Press, 2001.
....are useful for getting a basic understanding and providing higher level views of the software, and for finding violations of good software design. In the context of software evolution, metrics can identify stable and unstable parts of the soft ware, identify where refactorings should be applied [18] or have been applied [7] and identify increases or decreases in the quality of software. Many object oriented metric suites have been proposed [3,5,12,15] and new metrics or variants of existing ones are invented every day. The many, 1 Tom Mens is a PostDoctoral Fellow of the Fund for ....
Simon, F., F. Steinbriickner and C. Lewerentz, Metrics based refactoring, in: Proc. European Conf. Software Maintenance and Reengineering (2001), pp. 30- 38.
....into a single node and provide visual information about characteristics of the analyzed program. The used metrics are divided into class, method and attribute metrics. While most research projects in the field of metrics and visualization make use of 2 dimensional graphs, the work presented in [24] takes a new approach by presenting techniques to explore and analyze visualizations of software systems in 3 dimensional space. Metrics are applied here to recognize bad smells known from refactoring [8] and geometrical distance is used as medium to convey cohesion of classes, methods and ....
F. Simon, F. Steinbruckner, and C. Lewerentz. Metrics Based Refactoring. In P. Sousa and J. Ebert, editors, Proc. 5th European Conference on Software Maintenance and Reengineering, pages 30--38. IEEE, Los Alamitos, 2001.
.... assessment (e.g. dead classes or widely spread subsystems that are only containers of classes with no meaningful semantic glue between them) For a more detailed description on how to do a quality assessment using this kind of visualisation, e.g. by detecting visual anti pattern , refer to [SiStLe01]. 3 Assessment reflection: Both the results of the assessment preparation and the results of the assessment execution are stored in a report. All the interpretations are only based on knowledge that can be extracted from the measurement values, i.e. the persons doing the quality assessment do not ....
Frank Simon, Frank Steinbrckner, Claus Lewerentz: "Metrics Based Refactoring ", in Proceedings of the 5th European Conference on Software Maintenance and Reengineering (CSMR2001), pages 30-38, IEEE Computer Socienty Press, 2001
No context found.
Frank Simon, Frank Steinbruckner, and Claus Lewerentz. Metrics based refactoring. In Proc. European Conf. Software Maintenance and Reengineering, pages 30--38. IEEE Computer Society Press, 2001.
No context found.
Simon, F., F. Steinbruckner and C. Lewerentz, Metrics based refactoring, in: Proc. European Conf. Software Maintenance and Reengineering (2001), pp. 30--38.
No context found.
F. Simon, F. Steinbruckner, and C. Lewerentz. Metrics based refactoring. In Proc. European Conf. Software Maintenance and Reengineering, pages 30--38. IEEE Computer Society Press, 2001.
No context found.
F. Simon, F. Steinbruckner, and C. Lewerentz. Metrics based refactoring. In Proceedings of 5th European Conference on Software Maintenance and Reengineering, pages 30--38, Lisbon, Portugal, 2001.
No context found.
F. Simon, F. Steinbr uckner, and C. Lewerentz. Metrics Based Refactoring. In Proc. 5th European Conference on Software Maintenance and Reengineering, pages 30--38. IEEE Computer Society Press, 2001.
No context found.
F. Simon, F. Steinbr uckner, and C. Lewerentz. Metrics Based Refactoring. In Proc. 5th European Conference on Software Maintenance and Reengineering, pages 30--38. IEEE Computer Society Press, 2001.
No context found.
F. Simon, F. Steinbr uckner, and C. Lewerentz. Metrics based refactoring. In Proc. European Conf. Software Maintenance and Reengineering, pages 30--38. IEEE Computer Society Press, 2001.
No context found.
Frank Simon, Frank Steinbruuckner, and Clause Lewerent. Metrics based refactoring. In Proceedings of the 5th European Conference on Software Maintenance and Reengineering, 2001.
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