Task: Perform MAS Domain Implementation Testing
SPL Task for Domain Engineering
CollapsePurpose  

The purpose of this task is to exercise new or changed source code and to ensure that they are functioning correctly.

CollapseRelationships  
CollapseMain Description  

This task consists of testing source code from each one of the implemented MAS components, and to correct any defects.

CollapseSteps  
Expand Developing MAS Test Cases  

Create a set of test cases describing the scenarios that will be executed in order to test MAS components.

ExpandConducting MAS components tests   

Test the implemented MAS components, such as agents classes, organizations classes, and agent interaction protocols, according to the test cases.

ExpandVerifying Results of MAS components tests  
Identify  incorrect and/ or unexpected results in MAS components.
ExpandResolving MAS components Defects   

Modify MAS components source code in order to correct identified defects.