Research indexJournal article
ÐвÑомаÑизаÑÐ¸Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑеÑÑового набоÑа на плаÑÑоÑме Android Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑаÑиÑеÑкого анализа кода
ÐÑÑкина
Electronic Library of Peter the Great Polytechnic University1 Jan 2024Open access
NobleIDark:/48914/w1/20260522/01F79577DOI10.18720/spbpu/3/2024/vr/vr24-1778
ÐвÑомаÑизаÑÐ¸Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑеÑÑового набоÑа на плаÑÑоÑме Android Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑаÑиÑеÑкого анализа кода
ÐÑÑкина · Electronic Library of Peter the Great Polytechnic University · 2024
NobleIDark:/48914/w1/20260522/01F79577DOI10.18720/spbpu/3/2024/vr/vr24-1778
Free to read at the publisher
You can read the abstract here, or the full text at the publisher.
Abstract
ЦелÑÑ ÑабоÑÑ ÑвлÑеÑÑÑ Ð¾Ð¿ÑимизаÑÐ¸Ñ Ð¿ÑоÑеÑÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑеÑÑового набоÑа Ð´Ð»Ñ Ð¼Ð¾Ð±Ð¸Ð»ÑнÑÑ Ð¿Ñиложений на плаÑÑоÑме Android пÑÑем внедÑÐµÐ½Ð¸Ñ Ð¼Ðµ- Ñодов ÑÑаÑиÑеÑкого анализа кода, инÑегÑаÑÐ¸Ñ Ð»Ð¸Ð½ÑеÑа в пÑÐ¾ÐµÐºÑ Ð´Ð»Ñ ÑпÑоÑÐµÐ½Ð¸Ñ Ð¿ÑоÑеÑÑа ÑевÑÑ Ð² Ñ Ð¾Ð´Ðµ ÑазÑабоÑки авÑомаÑизиÑованнÑÑ ÑеÑÑов. Ð ÑезÑлÑÑаÑе ÑабоÑÑ Ð±Ñло ÑазÑабоÑано пÑогÑаммное ÑеÑение, оÑнован- ное на иÑполÑзовании линÑеÑа PMD Ð´Ð»Ñ Ð°Ð²ÑомаÑизаÑии пÑоÑеÑÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñе- ÑÑового набоÑа. ÐÑли опÑÐµÐ´ÐµÐ»ÐµÐ½Ñ Ð¸ ÑÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ Ð¿Ñавила анализа, ÑооÑвеÑ- ÑÑвÑÑÑие ÑпеÑиÑике пÑоекÑа, покÑÑваÑÑие наиболее ÑаÑпÑоÑÑÑаненнÑе пÑо- блемÑ, вÑÑÑеÑаÑÑиеÑÑ Ð² коде. ÐÑоведена инÑегÑаÑÐ¸Ñ ÑеÑÐµÐ½Ð¸Ñ Ð² ÑабоÑий пÑо- ÑеÑÑ ÑазÑабоÑки авÑомаÑизиÑованнÑÑ ÑеÑÑов и вÑÑвлен положиÑелÑнÑй Ñ Ð°Ñак- ÑÐµÑ Ð²Ð»Ð¸ÑÐ½Ð¸Ñ ÑеÑÐµÐ½Ð¸Ñ Ð½Ð° вÑемÑ, заÑÑаÑиваемое на пÑовеÑÐºÑ ÐºÐ¾Ð´Ð° и ÑокÑаÑение колиÑеÑÑва пÑоблемнÑÑ ÑÑаÑÑков кода. ÐолÑÑеннÑе ÑезÑлÑÑаÑÑ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ Ð¾Ð¿ÑимизиÑоваÑÑ Ñоздание ÑеÑÑового набоÑа, ÑÑкоÑÑÑ Ð¿ÑоÑеÑÑ Ð¸ ÑлÑÑÑÐ°Ñ ÐºÐ°ÑеÑÑво кода. РезÑлÑÑаÑÑ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ Ð¸Ñ- полÑÐ·Ð¾Ð²Ð°Ð½Ñ Ð² каÑеÑÑве оÑÐ½Ð¾Ð²Ñ Ð´Ð»Ñ Ð´Ð°Ð»ÑнейÑего ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð½Ð°Ð±Ð¾Ñа пÑавил Ñ ÑÑеÑом ÑпеÑиÑики ÑазлиÑнÑÑ ÑаÑÑей пÑодÑкÑа, а Ñакже могÑÑ ÑÑаÑÑ Ð¾Ñновой Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑ Ð¾Ð¶ÐµÐ³Ð¾ инÑÑÑÑменÑа в пÑÐ¾ÐµÐºÑ Ð°Ð²ÑомаÑизиÑованнÑÑ ÑеÑÑов плаÑÑоÑÐ¼Ñ iOS.