title: Automated refactoring for holistic optimisation of Java applications
metadata.name: dc.contributor.advisor
metadata.value: Новиков Борис Асенович
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Рахимзянов Данис Ильшатович
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Rakhimzyanov Danis
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Доктор физико-математических наук, профессор Б.А.Новиков
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Doctor of Physics and Mathematics, Professor B.A.Novikov
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2016-10-10T02:21:23Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2016-10-10T02:21:23Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2016
metadata.name: dc.identifier.other
metadata.value: 023664
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/5000
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: Работа посвящена исследованию возможности улучшения взаимодействия Java-приложений с реляционными базами данных. Был использован комплексный подход к организации процесса рефакторинга, начиная от оценки производительности и синтаксического анализа исходного кода, заканчивая автоматической трансформацией вычислительно неэффективных фрагментов программного кода. Важным итогом данной работы является тот факт, что линейный рост времени выполнения проблемных фрагментов удалось свести практически к константному значению.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: The main goal of this work is to research the possibility of improvement of interaction between Java applications and relational DBMS. A complex approach was applied to the process organization of code refactoring, starting from the evaluation of performance and parsing source code, ending with automated transformation of computationally inefficient pieces of code. An important result of this work is the fact that the linear increase of run-time of problematic code fragments can be reduced to almost constant value.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: автоматический рефакторинг
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: целостная оптимизация
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: синтаксический анализ кода
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: object-relational impedance mismatch
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: java
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: automated refactoring
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: holistic tuning
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: object-relational impedance mismatch
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: code analysis
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: java
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Automated refactoring for holistic optimisation of Java applications
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Автоматический рефакторинг для целостной оптимизации Java-приложений
metadata.lang: ru_RU
resources.filename: Danis_Rakhimzyanov_Final.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/5000/1/Danis_Rakhimzyanov_Final.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 698,34 kB
resources.filename: reviewSV_danis-r.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/5000/2/reviewSV_danis-r.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 24,56 kB
resources.filename: reviewSV_danis.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/5000/3/reviewSV_danis.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 24,48 kB
resources.filename: reviewSV_st003579_Novikov_Boris_Asenovich_(supervisor)(Ru).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/5000/4/reviewSV_st003579_Novikov_Boris_Asenovich_%28supervisor%29%28Ru%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 3,69 kB
resources.filename: reviewSV_Raview_Rakhimzyanov.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/5000/10/reviewSV_Raview_Rakhimzyanov.pdf
resources.format: Adobe PDF
resources.description: ReviewRev
resources.size: 162,1 kB
resources.filename: reviewSV_st003579_Novikov_Boris_Asenovich_(reviewer)(En).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/5000/11/reviewSV_st003579_Novikov_Boris_Asenovich_%28reviewer%29%28En%29.txt
resources.format: Text
resources.description: ReviewRev
resources.size: 6,73 kB