Using self-healing to increase robustness of handling in-browser third-party content

Sara Nadi, Jimmy Hedström, Miroslaw Staron

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Monitoring of third-party content, such as ads, in web applications is one of the growing business areas in the web industry. In order to increase the impact of the ads and optimize the content on the web-page, companies measure which ads are displayed and how long they stay on the visible part of the screen. However, the challenge is that the third-party content can be of varying type, come from third-party servers or have active content. In this paper, we applied self-healing MAPE-K model in a monitor of the ads. Our results showed that the majority of faults could be repaired and that the resulting architecture is more maintainable than the one without self-healing; measured by architecture maintainability index. Therefore, we conclude that using self-healing can be applied to web-systems can increase both robustness and maintainability of these systems.

Original languageEnglish (US)
Title of host publicationProceedings - 44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018
EditorsTomas Bures, Lefteris Angelis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages210-213
Number of pages4
ISBN (Electronic)9781538673829
DOIs
StatePublished - Oct 18 2018
Event44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018 - Prague, Czech Republic
Duration: Aug 29 2018Aug 31 2018

Publication series

NameProceedings - 44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018

Conference

Conference44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018
Country/TerritoryCzech Republic
CityPrague
Period8/29/188/31/18

Keywords

  • Evolution
  • MAPE-K
  • Web systems

ASJC Scopus subject areas

  • Computer Science Applications
  • Software

Fingerprint

Dive into the research topics of 'Using self-healing to increase robustness of handling in-browser third-party content'. Together they form a unique fingerprint.

Cite this