Skip to main navigation Skip to search Skip to main content

Goal graph based performance improvement for self-adaptive modules

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Much effort is required to manage complex computing environments. Self-healing systems, adapted to their computing environments, offer a solution to this problem. Additional resources are required to use these systems. In our previous study, we proposed an approach that controls the behaviors of the self-adaptive components. This approach used switches to reduce the amount of resources required and enhance system performance. However, it did not include an abstraction approach to control the behavior of the self-adaptive modules. Specific code needs to be included when designing and implementing self-adaptive modules to utilize abstraction. In this study, we propose a method of 1) analyzing the behavioral levels of the self-adaptive modules through a goal graph 2) generating a behavior level activation switch using the specified levels. Through this approach, we can reduce additional resources required by the self-adaptive modules, and the effort involved in creating the code required for improving their performance. In order to evaluate the proposed approach, we draw a goal graph of a file transfer module used in a video conference system. This approach generates the template code of the behavior switch based on the goal graph that can improve the performance of self-adaptive modules. Through these processes, the generated code is applied to the modules, while verifying that the switches function properly. We compare the number of concurrent active components before and after applying this approach. In this way, we make certain that the code generated from the goal graph improves the performance of self-adaptive modules.

Original languageEnglish
Title of host publicationProceedings of the 2nd International Conference on Ubiquitous Information Management and Communication, ICUIMC-2008
Pages58-62
Number of pages5
DOIs
StatePublished - 2008
Event2nd International Conference on Ubiquitous Information Management and Communication, ICUIMC-2008 - Suwon, Korea, Republic of
Duration: 31 Jan 20081 Feb 2008

Publication series

NameProceedings of the 2nd International Conference on Ubiquitous Information Management and Communication, ICUIMC-2008

Conference

Conference2nd International Conference on Ubiquitous Information Management and Communication, ICUIMC-2008
Country/TerritoryKorea, Republic of
CitySuwon
Period31/01/081/02/08

Keywords

  • activation switch
  • goal graph
  • self-adaptive module

Fingerprint

Dive into the research topics of 'Goal graph based performance improvement for self-adaptive modules'. Together they form a unique fingerprint.

Cite this