SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:mdh-47501"
 

Search: onr:"swepub:oai:DiVA.org:mdh-47501" > Machine Learning-As...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Machine Learning-Assisted Performance Assurance

Helali Moghadam, Mahshid (author)
Mälardalens högskola,Inbyggda system,RISE Research Institutes of Sweden
Bohlin, Markus (thesis advisor)
Mälardalens högskola,Inbyggda system,Framtidens energi
Saadatmand, Mehrdad (thesis advisor)
Mälardalens högskola,Inbyggda system,RISE Research Institutes of Sweden
show more...
Borg, Markus (thesis advisor)
RISE Research Institutes of Sweden
Lisper, Björn (thesis advisor)
Mälardalens högskola,Inbyggda system
Ali, Shaukat, Research professor (opponent)
Simula, Norge
show less...
 (creator_code:org_t)
ISBN 9789174854633
Västerås : Mälardalen University, 2020
English.
Series: Mälardalen University Press Licentiate Theses, 1651-9256 ; 289
  • Licentiate thesis (other academic/artistic)
Abstract Subject headings
Close  
  • With the growing involvement of software systems in our life, assurance of performance, as an important quality characteristic, rises to prominence for the success of software products. Performance testing, preservation, and improvement all contribute to the realization of performance assurance. Common approaches to tackle challenges in testing, preservation, and improvement of performance mainly involve techniques relying on performance models or using system models or source code. Although modeling provides a deep insight into the system behavior, drawing a well-detailed model is challenging. On the other hand, those artifacts such as models and source code might not be available all the time. These issues are the motivations for using model-free machine learning techniques such as model-free reinforcement learning to address the related challenges in performance assurance.Reinforcement learning implies that if the optimal policy (way) for achieving the intended objective in a performance assurance process could instead be learnt by the acting system (e.g., the tester system), then the intended objective could be accomplished without advanced performance models. Furthermore, the learnt policy could later be reused in similar situations, which leads to efficiency improvement by saving computation time while reducing the dependency on the models and source code.In this thesis, our research goal is to develop adaptive and efficient performance assurance techniques meeting the intended objectives without access to models and source code. We propose three model-free learning-based approaches to tackle the challenges; efficient generation of performance test cases, runtime performance (response time) preservation, and performance improvement in terms of makespan (completion time) reduction. We demonstrate the efficiency and adaptivity of our approaches based on experimental evaluations conducted on the research prototype tools, i.e. simulation environments that we developed or tailored for our problems, in different application areas.

Subject headings

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Keyword

Computer Science
datavetenskap

Publication and Content Type

vet (subject category)
lic (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view