1. A method for determining a user's intent to be implemented in a computer environment comprising: receiving an input from the user containing the user's intent; and resolving the input into at least one constituent and a topology: