Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1113077

Proširenje modela dinamičkog ažuriranja softvera na promjenu hijerarhije klasa i detekciju fenomena izvođenja


Mlinarić, Danijel
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

Profili:

Avatar Url Danijel Mlinarić (autor)

Avatar Url Boris Milašinović (mentor)

Poveznice na cjeloviti tekst rada:

urn.nsk.hr repozitorij.fer.unizg.hr

Citiraj ovu publikaciju:

Mlinarić, Danijel
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
Mlinarić, D. (2020) 'Proširenje modela dinamičkog ažuriranja softvera na promjenu hijerarhije klasa i detekciju fenomena izvođenja', doktorska disertacija, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Mlinari\'{c}, Danijel}, year = {2020}, pages = {152}, keywords = {dinami\v{c}ko a\v{z}uriranje softvera, dinami\v{c}ki AOP, hijerarhija klasa, OOP, fenomeni izvo\djenja, evaluacija performanci}, title = {Pro\v{s}irenje modela dinami\v{c}kog a\v{z}uriranja softvera na promjenu hijerarhije klasa i detekciju fenomena izvo\djenja}, keyword = {dinami\v{c}ko a\v{z}uriranje softvera, dinami\v{c}ki AOP, hijerarhija klasa, OOP, fenomeni izvo\djenja, evaluacija performanci}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Mlinari\'{c}, Danijel}, year = {2020}, pages = {152}, keywords = {dynamic software updating, dynamic AOP, class hierarchy, OOP, runtime phenomena, performance evaluation}, title = {Extension of dynamic software update model for class hierarchy changes and run-time phenomena detection}, keyword = {dynamic software updating, dynamic AOP, class hierarchy, OOP, runtime phenomena, performance evaluation}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font