How do you ensure new software tools communicate properly with existing legacy systems at Arizona State University?