<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>
Работа поÑвÑщена разработке аÑпектно-ориентированного Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð° Ð´Ð»Ñ Ñзыка Kotlin. ÐÑпектно-ориентированный Ð¿Ð¾Ð´Ñ Ð¾Ð´ позволÑет компактно опиÑывать и внедрÑть Ñквозную функциональноÑть в программы, напиÑанные в Ñтиле объектно-ориентированного программированиÑ. Ð”Ð»Ñ Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð½Ñтва популÑÑ€Ð½Ñ‹Ñ Ñзыков Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÑƒÐ¶Ðµ ÑущеÑтвуют подобные раÑширениÑ. Язык Kotlin ÑвлÑетÑÑ Ð½Ð¾Ð²Ñ‹Ð¼ Ñзыком программированиÑ, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ еще не разработано Ð¼Ð½Ð¾Ð³Ð¸Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñ‹Ñ Ñ€Ð°Ñширений. Ð’ данной работе решаетÑÑ Ð·Ð°Ð´Ð°Ñ‡Ð° разработки ÐОП-раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ñзыка Kotlin, закрывающего один из пробелов. Ð”Ð»Ñ Ñ€ÐµÑˆÐµÐ½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ задачи был разработан Ñзык опиÑÐ°Ð½Ð¸Ñ Ð°Ñпектов и Ð¿Ð¾Ð´Ñ Ð¾Ð´ ÑтатичеÑкого Ð²Ð½ÐµÐ´Ñ€ÐµÐ½Ð¸Ñ Ð°Ñпектов на уровне промежуточного предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹. Спроектирована Ð°Ñ€Ñ Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ÐОП-раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Kotlin, реализованы парÑеры, ÑоÑтавлÑющие модель аÑпектов по Ð¸Ñ Ð¾Ð¿Ð¸Ñанию. Реализован модуль Ð²Ð½ÐµÐ´Ñ€ÐµÐ½Ð¸Ñ Ð°Ñпектов на уровне промежуточного предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹. Проведено функциональное теÑтирование разработанного прототипа. Разработанное ÐОП-раÑширение может быть иÑпользовано Ð´Ð»Ñ Ð²Ð½ÐµÐ´Ñ€ÐµÐ½Ð¸Ñ Ñквозной функциональноÑти в программы на Ñзыке Kotlin. Разработанный Ñзык аÑпектов опиÑан отдельно от Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸ может быть иÑпользован при проектировании Ð´Ñ€ÑƒÐ³Ð¸Ñ ÐОП-раÑширений Ñзыка Kotlin.
аÑпекÑно-оÑиенÑиÑованное пÑогÑаммиÑование, ÐÑогÑаммиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑзÑки, аÑпекÑно-оÑиенÑиÑованное ÑаÑÑиÑение, ÐÑÑиÑлиÑелÑнÑе маÑÐ¸Ð½Ñ ÑлекÑÑоннÑе пеÑÑоналÑнÑе
аÑпекÑно-оÑиенÑиÑованное пÑогÑаммиÑование, ÐÑогÑаммиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑзÑки, аÑпекÑно-оÑиенÑиÑованное ÑаÑÑиÑение, ÐÑÑиÑлиÑелÑнÑе маÑÐ¸Ð½Ñ ÑлекÑÑоннÑе пеÑÑоналÑнÑе
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 |