350 руб
Журнал «Информационно-измерительные и управляющие системы» №1 за 2012 г.
Статья в номере:
Формализация процесса рефакторинга на основе метрик объектно-ориентированного кода
с использованием графов
Авторы:
Н. А. Заболотько
аспирант, кафедра «Информационные системы и информационный менеджмент» (ИСИМ),
Владимирский государственный университет им. А.Г. и Н.Г. Столетовых (ВлГУ)
E-mail: sahibd@gmail.com
Аннотация:
Рассмотрен подход к формализации процесса рефакторинга с помощью использования метрик и программных графов. Сформированы основные стадии проведения рефакторинга и найдены наиболее эффективные решения для их реализации на базе существующих исследований в данной области и авторских разработок.
Страницы: 65-70
Список источников
- Фаулер М.Рефакторинг: улучшение существующего кода. СПб.: Символ-Плюс. 2004. C. 430.
- Groner G., Parreiras F., Staab S. SemanticRecognitionofOntologyRefactoring //OntologiesLecture Notes in Computer Science. 2010. V. 6496. P. 273-288.
- Kataoka Y.,Ernst M.,Griswold W. G.,Notkin D. Automated Support for Program
Refactoring using Invariants //Proceedings
of the IEEE International Conference on Software Maintenance (ICSM'01). 2001. P. 384-391. - Mens T., Taentzer G., Runge O. Analysing refactoring dependencies using graph transformation. Springer-Verlag. 2007.
- Pissanetzky S. Refactoring with Relations. A new Method for Refactoring Object-Oriented Software // SciControls.com. 2006.
- Sunye G., Pollet D., LeTraon Y., Jezequel J. Refactoring UML models // Proc. UML. 2001. P.142-148.
- Hoffman B., Janssens D., Van Eetvelde N. Cloning and Expanding Graph Transformation Rules for Refactoring // Electronic Notes in Theoretical Computer Science (ENTCS). 2006. V. 152.P. 53-67.
- Gerlec C., Hericko M. Evaluating Refactoring with a Quality Index // World Academy of Science. Engineering and Technology. 2010. V. 63.P.43-56.
- Mantyla M. Developing new approaches for software design quality improvement based on subjective evaluations // ICSE. IEEE Computer Society. 2004. Р. 48-50.