1. A method for generating behavior sets services responsive to multiple user interfaces, the method comprising: identifying a target object defined for multiple different target interfaces, for which to generate one or more behavior sets, including a first behavior set comprising a first behavior and a second behavior; defining, in a behavior sets system, the first behavior and the second behavior for the target object, comprising: analyzing the behaviors of each of the one or more behavior sets; generating, using the behavior sets system, a behavior sets service comprising the one or more behavior sets, including the first behavior set, wherein the behavior sets service is independent of the multiple different target interfaces and accessible by the multiple different target interfaces, and provides the first behavior and the second behavior for the target object for use by the multiple different target interfaces; communicating the behavior sets service to the multiple different target interfaces .