Eliminating mismatching connections between components by adopting an agent-based approach | IEEE Conference Publication | IEEE Xplore