Automated Formal Static Analysis and Retrieval of Source Code - JKU
Automated Formal Static Analysis and Retrieval of Source Code - JKU
Automated Formal Static Analysis and Retrieval of Source Code - JKU
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.2. INTEGRATION OF MINDBREEZE CODE SEARCH INTO MINDBREEZE ENTERPRISE SEARCH49<br />
...<br />
Use Case 1 - Find all the hit-types named sort<br />
This example is a typical text search in the <strong>Code</strong>Search data source which is provided to the main<br />
node.<br />
Figure 3.8: Find all the hit-types named sort<br />
With this result set (see Figure 3.8), the user can perform drill operations, namely refinements<br />
(in the current state are displayed those common for all the artifacts), can display the information<br />
about it on different levels (current is displayed the first level) <strong>and</strong> can choose that just a subset <strong>of</strong><br />
artifacts is displayed.<br />
Use Case 2 - Find all the methods named sort<br />
This example is representative for illustrating the explorative search in the Mindbreeze <strong>Code</strong><br />
Search system: for retrieving a certain hit-type, from a certain artifact, first is performed a text<br />
based search <strong>and</strong> then, from the domain <strong>of</strong> results, the user can choose the task-relevant artifacts.<br />
• Step 1 is identical to the Use Case 1 (see Figure 3.8)