Automatically relation modeling on spatial relationship as self-adaptation ability
Self-adaptive system is a system that can take proper action automatically to reach its goal, based on the situation which occur at this system environment to meet satisfactory of its users. This paper would illustrate a case about self-adaptation function requirement in application tools that correspond to the requirement of graphic element adjustment function. One of the problems that can arise are related to connectivity function graphic elements, wherein when graphic elements associated with other graphic elements, elements of the relationship between the graphic elements can occupy the working area irregularly, even if there are other graphic elements that block the path relations, the relation element can penetrate into that graphic element. This condition has to rearrange by a user manually, so it is quite difficult and time consuming. Strategy that needed to overcome that problems, which must guarantee the availability of areas as working environment, as well as the appropriate decision-making mechanisms when determining an alternative option to connect between elements graphic automatically as self-adaptation ability. The solution for this problem, we propose strategy to automate relation space management of graphic element, as a result of an adaptation mechanism which more flexible and simplify users to do the job. Core concept that developed consist of two approaches namely free space management and neighbourhood modeling. These both concepts realised to polish up adaptation ability from tools limitation that exists at the current time.