You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
launches SAA with <b>the issue named ANY23-245 and other artifacts/developers that it is directly in relation
38
+
with</b>.
39
+
</p>
40
+
<p>Furthermore, SAA may be started with an empty drawing canvas and a query may be constructed.
41
+
A query might be an SQL-like query (e.g., all issues with a type of bug and
42
+
priority of equal) or a more advanced graph-based query (e.g., any files that developers all A, B and C
43
+
contributed to).
44
+
</p>
45
+
<imgwidth="70%" src="assets/query-by-rule.png" alt="Composing and executing a query by rule">
31
46
<divclass="flex-container">
32
47
<divclass="flex_text_container">
33
-
<p>The user may initiate their analysis either through an issue tracking tool such as GitHub and Jira or directly
34
-
launch SAA and construct a query. A query might be an SQL-like query (e.g., all issues with a type of bug and
35
-
priority of equal) or a more advanced graph-based query (e.g., any files that developers all A, B and C
36
-
contributed to).
37
-
</p>
38
-
<p>This basically forms a "landing" artifact traceability graph of interest, which may be further extended
48
+
<p>Once a "landing" artifact traceability graph of interest is somehow formed, it may be further extended
39
49
through additional queries or via context menus of artifacts in the graph.
40
50
</p>
41
51
<p>The context menus are specific to each node type, allowing users to perform operations tailored to that specific
42
52
software artifact or developer. For instance, one might be interested in finding <b>any source code files
43
53
modified by a particular pull request</b>, followed by <b>author(s) of the related commit</b> from the context menu of that pull request as exemplified below.
<p>This empowers developers with the ability to detect anomalies, make informed decisions, and collaborate effectively within the context of their software projects.</p>
0 commit comments