Дипломна работа

Архитектурни подходи подпомагащи защитата на лични данни при софтуерни системи в облачна среда | Защитена на: 01/01/1900

Текущата разработка разглежда темата за защита на личните данни при софтуерните системи, работещи в облачна среда.

         Първата част на дипломната работа е въведение, в което се мотивира необходимостта от това софтуерните системи да осигуряват защита на личните данни на своите потребители. Направено е проучване на действащите в момента правни норми по темата. На базата на резултатите от проучването е взето решение разработката да разгледа подробно предизвикателствата, пред които са изправени разработчиците на софтуер с въвеждането на Общия регламент относно защита на данните (GDPR). След представяне на проучване на актуалните тенденции за разработка на софтуер, дипломната работа се фокусира върху решаването на гореизложения проблем в контекста на системи, опериращи в облачна среда.

         Работата продължава с обстойно разглеждане на съществуващите подходите за осигуряване на поверителност на личните данни, както в правен, така и в технологичен аспект.

         На следваща стъпка дипломната работа извлича функционалните и нефункционалните изисквания, на които една софтуерна система трябва да отговаря за да осигури спазване на най-актуалните правила за защита на личните данни, а именно тези, дефинирани в Общия регламент за защита на данните.

         Разработката продължава с изготвяне на общовалиден архитектурен шаблон, улесняващ защитата на личните данни на потребителите на софтуерни системи. За целта първоначално се представя проблемната област. Осъществява се дискусия за дефинираните по-рано функционални и нефункционални изисквания и възможните начини за удовлетворяването им с техните плюсове и минуси. Всичката информация представена до този момент довежда до дефинирането и формалното представяне на  архитектурния шаблон, подпомагащ защитата на лични данни при софтуерни системи в облачна среда.

         Дипломната работа продължава с илюстриране на приложението на архитектурния шаблон чрез имплементация на примерна система. Изготвената имплементация валидира твърденията, направени при дефинирането на предложения шаблона.

         Разработката завърша с обобщение на постигнатите резултати и насоки за бъдеща работа.

Scroll to Top