20. The method of claim 12 further comprising providing, by the computer device, a case management application for a business process, the case management application comprising configuration information defining the plurality of objects including the first object for the business process, wherein the method further includes: receiving, by the case management application, a request for information relating to the first object from an end-user; invoking the search service application for the first object in response to receiving the request; and transmitting the request for information from the end-user to the search service application for the first object.
12. A method for building a search service, the method comprising: receiving a request to build a search service application for a first object selected from a plurality of objects, wherein each of the plurality of objects is associated with a plurality of attributes; retrieve and present for selection the plurality of attributes associated with the first object; receiving a selection of an end-user input field corresponding to a first attribute selected from the plurality of attributes associated with the first object and a selection of a search result output field corresponding to a second attribute selected from plurality of attributes associated with the first object; building, by a computer device, the search service application for first object of the plurality of objects, the search service application being built based on at least the received selection of the end-user input field corresponding to the first attribute selected from the plurality of attributes associated with the first object and the received selection of the search result output field corresponding to the second attribute selected from the plurality of attributes associated with the first object, wherein the first attribute corresponding to the end-user input field is explicitly selected as a searchable attribute by a business expert user and the second attribute corresponding to the search result output field is explicitly selected as a displayable search result attribute by the business expert user, and the search service application being associated with a backend data store system that supports a storage structure configured to store information relating to the first object in a data record; and deploying the built search service application, the deploying including instantiating the built search service application for the backend data store and configuring, by the computer device, a search engine associated with the backend data store system to structurally modify a structure of at least one search index based on of the first attribute corresponding to the received selection of an end-user input field and the second attribute corresponding to the received selection of the search result output field, wherein the structurally modifying the structure of the at least one search index includes identifying, from a search model representing the built search service application, the first attribute and the second attribute, and configuring the search engine to expose the identified first attribute and identified second attribute in the at least one search index.