DocumentCode :
3424229
Title :
Graph partitioning algorithm for model transformation frameworks
Author :
Deak, Laszlo ; Mezei, Gergely ; Vajk, Tamas ; Fekete, Krisztian
Author_Institution :
Dept. of Autom. & Appl. Inf., Budapest Univ. of Technol. & Econ., Budapest, Hungary
fYear :
2013
fDate :
1-4 July 2013
Firstpage :
475
Lastpage :
481
Abstract :
Software modeling has become an everyday practice. Modeling extra-large models have enormous constraints: both memory and computational capacity of a single computer might be insufficient for handling model transformations. One solution to overcome this barrier is to extend the infrastructure. Cloud computing provides feasible realizations for these needs. However, existing algorithms have to be extended/modified to support cloud computing and use its advantages most efficiently. Generally, models can be easily mapped to graphs. This paper provides an algorithm for partitioning graphs representing models. Models can be mapped onto several computational instances and processed on these instances in a distributed fashion. Our algorithm is based on the heuristic Kernighan-Lin method, but we allow manually altering the number of partitions dynamically based on the actual needs. Moreover, we do not build on knowing the entire model when creating the partitions, since it would not fit into the memory of a single instance. Instead, model nodes are received and processed one by one. Our algorithm is fine tuned to these special conditions. The efficiency of the algorithm is illustrated by a case study.
Keywords :
graph theory; software architecture; cloud computing; computational instance; graph partitioning algorithm; heuristic kernighan-lin method; model transformation framework; software modeling; Algorithm design and analysis; Cloud computing; Computational modeling; Computers; Load modeling; Partitioning algorithms; Social network services; Graph partitioning; KL algorithm; cloud computing; extra-large models; model transformation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
EUROCON, 2013 IEEE
Conference_Location :
Zagreb
Print_ISBN :
978-1-4673-2230-0
Type :
conf
DOI :
10.1109/EUROCON.2013.6625024
Filename :
6625024
Link To Document :
بازگشت