1. A computer-implemented method for mapping requirements to a system topology in a networked computing environment, comprising: mapping a set of functional requirements to a set of components of the networked computing environment; identifying a set of dependencies between the set of functional requirements; identifying a set of interrelationships between the set of components based on the set of dependencies; mapping a set of non-functional requirements to a set of policies, the set of policies being stored in at least one computer memory medium; applying the set of policies to the set of components; and generating the system topology based on the set of components, the set of interrelationships, and the set of policies.