The Broker performs the Configure step of the delopment proces.
This brokering process can be seen as a search problem in space of posiible configurations. The broker starts with the user requirements where he defines the postconditions or goals of the target system, the models it will use and the assumptions.
This requirements are transfomed into an intitial state (partial configuration) and starts the search process. We have implemented three different startegies for this search process: