Digital Library

of the European Council for Modelling and Simulation



Implementation Of The Optimizer Of SOA System Deployment Architecture


Adrian P. Wozniak

Published in:



2020). ECMS 2020 Proceedings Edited by: Mike Steglich, Christian Muller, Gaby Neumann, Mathias Walther, European Council for Modeling and Simulation.



ISSN: 2522-2422 (ONLINE)

ISSN: 2522-2414 (PRINT)

ISSN: 2522-2430 (CD-ROM)


ISBN: 978-3-937436-68-5
ISBN: 978-3-937436-69-2(CD)


Communications of the ECMS , Volume 34, Issue 1, June 2020,

United Kingdom


Citation format:

Adrian P. Wozniak (2020). Implementation Of The Optimizer Of SOA System Deployment Architecture, ECMS 2020 Proceedings Edited By: Mike Steglich, Christian Mueller, Gaby Neumann, Mathias Walther European Council for Modeling and Simulation. doi: 10.7148/2020-0315



Optimization of business processes in SOA systems has been done using three separate types of methods: Resource Allocation, Service Scheduling and Service Composition. All three may influence each other, so the new method has been proposed to find an optimal combination of those three. It is based on a genetic algorithm that uses a simulator of the SOA system to evaluate solutions. The article describes a model for the optimization criteria for such solutions. Subsequently, some basic concepts used to implement the simulator and optimizer have been presented. Finally, the performance results of the optimizer have been described, including the conclusions on how they might be improved.

Full text: