<script type="text/javascript">
<!--
document.write('<div id="oa_widget"></div>');
document.write('<script type="text/javascript" src="https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=undefined&type=result"></script>');
-->
</script>
Ð’ данной работе изложена ÑущноÑть подхода к Ñозданию программы Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкого Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвÑзанноÑти компонентов в приложениÑÑ…. Определено понÑтие ÑвÑзанноÑти, опиÑаны её типы, метрики Ð´Ð»Ñ ÐµÑ‘ оценки, а также паттерны Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð»Ñ ÐµÑ‘ ÑнижениÑ. Проведен анализ ÑущеÑтвующих ÑиÑтем Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкого анализа ÑвÑзанноÑти. Изучена Ñ‚ÐµÑ…Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ ÑтатичеÑкого анализа иÑходного кода приложений. Разработана ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð°Ñ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкого Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑвÑзанноÑти, оÑÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð½Ð° ÑтатичеÑком анализе иÑходного кода приложений, Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ алгоритма HITS Ð´Ð»Ñ Ñ€Ð°Ñчета ÑвÑзанноÑти. Проведен анализ ÑвÑзанноÑти приложений Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¼ иÑходным кодом.
This work aims to consider the basis of creation of a program for the automatic coupling analysis of applications. It was described the term of coupling itself, its types, metrics and design patterns used in order to reduce coupling. The work investigates current software for the automatic coupling analysis and describes the approach of static analysis of source code of applications as one of the main methods used in this software. As a result of this work the application for the automatic coupling analysis was created. The application is based on the static analysis and uses HITS algorithm for the coupling evaluation. The program was used to assess coupling of open-source software.
ÐÑогÑаммиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑзÑки, static analysis, ÐодиÑование, ÑвÑзанноÑÑÑ, ÐлгоÑиÑмÑ, ÑÑаÑиÑеÑкий анализ, coupling, ÐÑÑиÑлиÑелÑнÑе маÑÐ¸Ð½Ñ ÑлекÑÑоннÑе пеÑÑоналÑнÑе
ÐÑогÑаммиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑзÑки, static analysis, ÐодиÑование, ÑвÑзанноÑÑÑ, ÐлгоÑиÑмÑ, ÑÑаÑиÑеÑкий анализ, coupling, ÐÑÑиÑлиÑелÑнÑе маÑÐ¸Ð½Ñ ÑлекÑÑоннÑе пеÑÑоналÑнÑе
citations This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |