Software Constraints in Integrated Data Environments