Integrating predictive analysis in self-adaptive pervasive systems

Ivan Dario Paez Anaya 1
1 DiverSe - Diversity-centric Software Engineering
Inria Rennes – Bretagne Atlantique , IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL
Abstract : In this thesis we proposed a proactive self-adaptation by integrating predictive analysis into two phases of the software process. At design time, we propose a predictive modeling process, which includes the activities: define goals, collect data, select model structure, prepare data, build candidate predictive models, training, testing and cross-validation of the candidate models and selection of the ''best'' models based on a measure of model goodness. At runtime, we consume the predictions from the selected predictive models using the running system actual data. Depending on the input data and the time allowed for learning algorithms, we argue that the software system can foresee future possible input variables of the system and adapt proactively in order to accomplish middle and long term goals and requirements.
Document type :
Theses
Complete list of metadatas

Cited literature [126 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01251551
Contributor : Abes Star <>
Submitted on : Wednesday, January 6, 2016 - 1:38:24 PM
Last modification on : Friday, January 11, 2019 - 4:22:52 PM
Long-term archiving on : Thursday, April 7, 2016 - 3:59:15 PM

File

PAEZ_ANAYA_Ivan_Dario.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01251551, version 1

Citation

Ivan Dario Paez Anaya. Integrating predictive analysis in self-adaptive pervasive systems. Other [cs.OH]. Université Rennes 1, 2015. English. ⟨NNT : 2015REN1S046⟩. ⟨tel-01251551⟩

Share

Metrics

Record views

753

Files downloads

1312