Patent Document ID: 9377999
Application ID: 14539521

Base Claim:
1. A development system comprising: a processor; memory coupled to the processor and storing instructions which, when executed by the processor, configure the development system to: receive an indication of a user development input to develop a computer system, the computer system comprising elements of a plurality of different element types modeled in the computer system; generate a representation of a user interface display with a search user input mechanism; receive an indication of a user search query from the search user input mechanism, the user search query identifying a search criterion for searching the elements of the computer system; and identify a type-based search parameter that is based on the user search query and identifies a particular one of the different element types modeled in the computer system; and obtain a search result by performing an element search based on the search criterion and the type-based search parameter.

---

Claim 7:
7. The development system of claim 1 , wherein each element type comprises a set properties and methods that define run time behavior for elements of that element type, and wherein the instructions configure the development system to: generate a plurality of search components, each search component corresponding to a given one of he different types and being configured to search the set of properties and methods for elements of the given type.