Abstract interconnectivity design