Critics in Argo


Architecture Critics that are independent of style:

CrInterfaceMismatch

Headline: Interface Mismatch
Decisions: Message Flow
Design Materials: Components, Connectors
Knowledge Type: Correctness
Goals: any
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.

 

CrUnconnected

Headline: Unconnected
Decisions: Conceptual Topology
Design Materials: Components, Connectors
Knowledge Type: Completeness
Goals: any
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.

 


Architecture Critics for the C2 style:

CrDirectConnection

Headline: Direct Connection
Decisions: Conceptual Topology
Design Materials: Components
Knowledge Type: Correctness
Goals: Following C2 Style Guidelines
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.

 

CrOneUpOneDown

Headline: Interface Mismatch
Decisions: Conceptual Topology
Design Materials: Components
Knowledge Type: Correctness
Goals: Following C2 Style Guidelines
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.

 

CrRequestsUpNotificationsDown

Headline: Requests up/Notifications down
Decisions: Message Flow
Design Materials: Components
Knowledge Type: Correctness
Goals: Following C2 Style Guidelines
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.

 


Architecture Critics related to implementation:

CrMemoryExceeded

Headline: Memory Limit Exceeded
Decisions: Resource Usage
Design Materials: Processes, Hosts
Knowledge Type: Correctness
Goals: any
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: Increase Available Memory, Decrease Component Memory

Here is where the detailed description goes.

 

CrUnallocated

Headline: Unallocated
Decisions: Resource Usage
Design Materials: Components, Connectors
Knowledge Type: Completeness
Goals: any
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: Allocate to any OS resource

Here is where the detailed description goes.

 


Process Critics:

CrDisjointSteps

Headline: Disjoint Steps
Decisions: Process
Design Materials: Activities
Knowledge Type: Completeness
Goals: any
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.

 

CrNoInputs

Headline: No Inputs Availible
Decisions: Process???
Design Materials: Activities
Knowledge Type: Completeness
Goals: any
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.

 

CrNoOutputs

Headline: No Outputs Produced
Decisions: Process???
Design Materials: Activities
Knowledge Type: Completeness
Goals: any
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.

 

CrUnreviewedWork

Headline: Unreviewed Work Assignment
Decisions: Process ???
Design Materials: Activities
Knowledge Type: Correctness???
Goals: any
Expert
: Jason Robbins (jrobbins@ics.uci.edu)
FixIt Options: none

Here is where the detailed description goes.