lnu.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Applying Artificial Neural Networks to Reduce the Adaptation Space in Self-Adaptive Systems: an exploratory work
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM).
2019 (Engelska)Självständigt arbete på avancerad nivå (magisterexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

Self-adaptive systems have limited time to adjust their configurations whenever their adaptation goals, i.e., quality requirements, are violated due to some runtime uncertainties. Within the available time, they need to analyze their adaptation space, i.e., a set of configurations, to find the best adaptation option, i.e., configuration, that can achieve their adaptation goals. Existing formal analysis approaches find the best adaptation option by analyzing the entire adaptation space. However, exhaustive analysis requires time and resources and is therefore only efficient when the adaptation space is small. The size of the adaptation space is often in hundreds or thousands, which makes formal analysis approaches inefficient in large-scale self-adaptive systems. In this thesis, we tackle this problem by presenting an online learning approach that enables formal analysis approaches to analyze large adaptation spaces efficiently. The approach integrates with the standard feedback loop and reduces the adaptation space to a subset of adaptation options that are relevant to the current runtime uncertainties. The subset is then analyzed by the formal analysis approaches, which allows them to complete the analysis faster and efficiently within the available time. We evaluate our approach on two different instances of an Internet of Things application. The evaluation shows that our approach dramatically reduces the adaptation space and analysis time without compromising the adaptation goals.

Ort, förlag, år, upplaga, sidor
2019. , s. 53
Nyckelord [en]
Self-Adaptive Systems, Self-Adaptation, Architecture-Based Adaptation, Autonomous Systems, Cyber-Physical Systems, CPS, DeltaIoT, IoT, ActivFORMS, MAPE-K Feedback Loop, Runtime Uncertainties, Adaptation Space, Analysis, Machine Learning, Artificial Neural Network, ANN, Online Learning, Deep Learning, Online Supervised Learning, Incremental Learning, Classification, Multi-Layer Perceptron, MLP
Nationell ämneskategori
Datorseende och robotik (autonoma system) Datavetenskap (datalogi) Reglerteknik Programvaruteknik
Identifikatorer
URN: urn:nbn:se:lnu:diva-87117OAI: oai:DiVA.org:lnu-87117DiVA, id: diva2:1341195
Ämne / kurs
Datavetenskap
Utbildningsprogram
Programvaruteknik, magisterprogram, 60 hp
Presentation
2019-06-05, D1167, Växjö, 11:00 (Engelska)
Handledare
Examinatorer
Tillgänglig från: 2019-08-15 Skapad: 2019-08-07 Senast uppdaterad: 2019-08-15Bibliografiskt granskad

Open Access i DiVA

fulltext(4406 kB)118 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 4406 kBChecksumma SHA-512
c2b361d827ec507ad5a9d804cf2710e831b6d73e71b567ffc71094cee3e2f95aca5725e1556a23318c952ba25c06d2bf20e87dec31e61899d347d412753acf2d
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för datavetenskap och medieteknik (DM)
Datorseende och robotik (autonoma system)Datavetenskap (datalogi)ReglerteknikProgramvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 118 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 1015 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf