DocumentCode :
2093103
Title :
An evolutionary algorithm for optimization of XML publish/subscribe middleware in electronics production
Author :
Delamer, Ivan M. ; Lastra, Jose L Martinez ; Perez, Oscar
Author_Institution :
Inst. of Production Eng., Tampere Univ. of Technol.
fYear :
2006
fDate :
15-19 May 2006
Firstpage :
681
Lastpage :
688
Abstract :
Computer aided manufacturing using XML (CAMX) production systems are built on Message-Oriented Middleware Frameworks, offering standards-based communication among machines and control software applications. CAMX Frameworks implement Publish/Subscribe of XML messages through an entity called the Message Broker (MSB). In order to create scalable frameworks, distributed MSB systems need to be deployed. In the distributed case, the topology optimization problem arises, as clients need to be assigned to one of several available MSB nodes. The problem is a variation of the graph partitioning problem, known to be NP-complete. The problem is augmented with weighted directed edges, multiple levels of cluster capacity, complex weight functions, and multiple optimization criteria. A solution was developed based on an evolutionary multi-objective algorithm. The developed algorithm was tested for optimizing two flexible electronics assembly systems used as case scenarios. Robust convergence time was bounded to a few seconds, demonstrating the suitability of the proposed algorithm for rapid topology reconfiguration in response to changes in the system
Keywords :
XML; assembling; computational complexity; computer aided manufacturing; control engineering computing; electronics industry; evolutionary computation; flexible manufacturing systems; graph theory; middleware; CAMX production systems; Message Broker; Message-Oriented Middleware Frameworks; NP-complete problem; XML Publish/Subscribe Middleware; computer aided manufacturing; control software; distributed systems; evolutionary algorithm; evolutionary multi-objective algorithm; flexible electronics assembly systems; graph partitioning problem; standards-based communication; topology optimization problem; Clustering algorithms; Communication system control; Computer aided manufacturing; Control systems; Electronic equipment testing; Evolutionary computation; Message-oriented middleware; Partitioning algorithms; Production systems; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation, 2006. ICRA 2006. Proceedings 2006 IEEE International Conference on
Conference_Location :
Orlando, FL
ISSN :
1050-4729
Print_ISBN :
0-7803-9505-0
Type :
conf
DOI :
10.1109/ROBOT.2006.1641789
Filename :
1641789
Link To Document :
بازگشت