Varying Topology of Component-Based System Architectures Using Metaheuristic Optimization | IEEE Conference Publication | IEEE Xplore