1. A problem determination system implemented in instructions recorded on computer readable media, said instructions, when run on a computer, causing said computer to provide: means for computing operational limits for a set of resources in a distributed transaction system; means for determining a poor performance status for said resources relative to said operational limits; means for generating a set of root cause components which are likely to be causing said poor performance status; means for prioritizing said set of root cause components; and means for providing said prioritized set of root cause components to a systems administrator; wherein, said means for computing operational limits includes: means for capturing monitored information from said distributed transaction system; means for automatically computing individual component level thresholds from user level SLAs; and means for generating a dynamic dependency information for said distributed transaction system using static dependency data and said monitored information.