Perfecting a Video Game with Game Metrics
Vol 16, No 3: June 2018

Self-adaptive Software Modeling Based on Contextual Requirements

Aradea Aradea (Bandung Institute of Technology)
Iping Supriana (Bandung Institute of Technology)
Kridanto Surendro (Bandung Institute of Technology)

Article Info

Publish Date
01 Jun 2018


The ability of self-adaptive software in responding to change is determined by contextual requirements, i.e. a requirement in capturing relevant context-atributes and modeling behavior for system adaptation. However, in most cases, modeling for self-adaptive software is does not take into consider the requirements evolution based on contextual requirements. This paper introduces an approach through requirements modeling languages directed to adaptation patterns to support requirements evolution. The model is prepared through contextual requirements approach that is integrated into MAPE-K (monitor, anayze, plan, execute - knowledge) patterns in goal-oriented requirements engineering. As an evaluation, the adaptation process is modeled for cleaner robot. The experimental results show that the requirements modeling process has been able to direct software into self-adaptive capability and meet the requirements evolution.

Copyrights © 2018

Journal Info





Computer Science & IT


Submitted papers are evaluated by anonymous referees by single blind peer review for contribution, originality, relevance, and presentation. The Editor shall inform you of the results of the review as soon as possible, hopefully in 10 weeks. Please notice that because of the great number of ...