13.06.2014 Views

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

SHOW MORE
SHOW LESS

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)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!