Navigation: Analysing with algorithms > Simulators >

Simulating Complexity

 

 

 

 

The complexity simulator calculates the number of incoming and outgoing connections for each component.

To simulate your architecture in terms of complexity

1.Ensure you have the ABACUS file, containing your populated architecture, open.

2.Select Analysis | Complexity to run the simulation for Complexity.

 Note

At this point, ABACUS will perform a structural evaluation of all architectures in the project and after a short time (with progress bars for feedback) a calculation complete dialog will appear.

3.Click OK to acknowledge the evaluation.

 Tip

Refer to the Complexity Options section for Complexity settings. For training courses and further help on Complexity Evaluation please refer to the Avolution Community.

Component Properties

The following table lists the component properties that are output by the complexity evaluator.  These properties will be shown in the Properties window with a property output row selector icon () with the tooltip 'Complexity Output'.

Type

Name

Data Type

Required

Description

Complexity
 

Incoming (local)

Integer
 

False
 

Number of connections that fan into this component.
 

Complexity
 

Outgoing (local)
 

Integer
 

False
 

Number of connections that fan out of this component.
 

Complexity
 

Incoming

Integer
 

False
 

Number of connections that fan into this component, including connections that fan into sub-components.
 

Complexity
 

Outgoing
 

Integer
 

False
 

Number of connections that fan out of this component, including connections that fan out of sub-components.

 

Complexity

Total (Component Type)

Integer

False

Number of connections that fan into and out of this component with a component types attachments.


© 2001-2024 Avolution Pty Ltd, related entities and/or licensors. All rights reserved.