Pregled bibliografske jedinice broj: 1113077
Proširenje modela dinamičkog ažuriranja softvera na promjenu hijerarhije klasa i detekciju fenomena izvođenja
Proširenje modela dinamičkog ažuriranja softvera na promjenu hijerarhije klasa i detekciju fenomena izvođenja, 2020., doktorska disertacija, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1113077 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Proširenje modela dinamičkog ažuriranja
softvera na promjenu hijerarhije klasa i
detekciju fenomena izvođenja
(Extension of dynamic software update model for
class hierarchy changes and run-time phenomena
detection)
Autori
Mlinarić, Danijel
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, doktorska disertacija
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
26.10
Godina
2020
Stranica
152
Mentor
Milašinović, Boris
Ključne riječi
dinamičko ažuriranje softvera, dinamički AOP, hijerarhija klasa, OOP, fenomeni izvođenja, evaluacija performanci
(dynamic software updating, dynamic AOP, class hierarchy, OOP, runtime phenomena, performance evaluation)
Sažetak
The result of this research is a DSU system based on dynamic aspects (DAOP) and runtime phenomena detection. The presented model of the DSU is based on dynamic aspects with support for the class hierarchy modification, where dynamic aspects and additional classes describeprogram changes to be applied in the process of DSU. Furthermore, as a consequence of dynamic updating, dynamically updated programs are exposed to an unwanted or unexpected state of the program, which is known as runtime phenomena. In this research, algorithms based on program analysis are presented to detect these program state occurrences. The proposed model, algorithms, and techniques are evaluated using a prototype system and by empirical evaluation of actual program modifications. New benchmark methods are created to evaluate the performance and to compare the prototype system to other approaches.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb