Systems Engineering Using Particle Swarm Optimization by