1. In a computing environment, a system comprising, a user interface for composing queries via a plurality of mechanisms, including a facet-based user interface by which users select filtering criteria, and a logic-based user interface by which users logically combine object data, and query logic that processes the filtering criteria into a query or logically combines the object data into a query, or both processes the filtering criteria into a query and logically combines the object data in to a query.