Project: beast
File: es.upm.dit.gsi.beast.mock.common.AgentBehaviour.java
Empty skeleton to be copied by mocks, it will provide the actions to perform
by mock agents.
Project: beast
File: es.upm.dit.gsi.beast.platform.AgentIntrospector.java
Abstract Class that defines method
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.mock.jadex.repositoryMock.AnswerPlan.java
Plan to answer arriving messages
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
AnswerPlan() -
Constructor for class es.upm.dit.gsi.beast.mock.jadex.repositoryMock.AnswerPlan
Project: beast
File: es.upm.dit.gsi.beast.exception.BeastException.java
Generic exception launched by Beast Tool
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast File: es.upm.dit.gsi.beast.story.BeastTestCase.java
Main class to translate plain text into code, following the Given-When-Then
language In the GIVEN part it launches the platform In the WHEN part it
configures the state of its agents In the THEN part it checks the correct
behaviour The main purpose of it consists of knowing agents' state/properties
without changing its code.
Project: beast
File: es.upm.dit.gsi.beast.platform.Connector.java
Abstract Class that defines method
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast File:
es.upm.dit.gsi.beast.reader.mas.CreateMASCaseManager.java
Main class that generates the CaseManager.java File to run the MAS tests.
Project: beast
File: es.upm.dit.gsi.beast.reader.mas.CreateMASTestStory.java
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast File:
es.upm.dit.gsi.beast.reader.system.CreateSystemCaseManager.java
Main class that generates the CaseManager.java File to run the System Tests.
Project: beast File:
es.upm.dit.gsi.beast.reader.system.CreateSystemTestSuite.java
Class to create the system test suite, where the developers must add the
necessary calls to the MAS test included in the feature required by the
client
Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas
Telemáticos Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.mock.jade.bridgeMock.DannyBridgeMockAgent.java
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.mock.common.Definitions.java
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.mock.jadex.bridgeMock.InformCommunicationPlan.java
Class to send a Inform message
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector.java
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast File: es.upm.dit.gsi.beast.platform.jade.JadeConnector.java
Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas
Telemáticos Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.platform.jade.JadeMessenger.java
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.platform.jadex.JadexConnector.java
To create our jadex Platform and create its agents, allowing the
communication among them
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent.java
Listens the received messages, and stores then for future study
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.mock.jadex.listenerMock.ListenPlan.java
Listener mock will not send any answer, it just print what it receives Other
options could be to ignore messages or to save them somewhere
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
ListenPlan() -
Constructor for class es.upm.dit.gsi.beast.mock.jadex.listenerMock.ListenPlan
Project: beast
File: es.upm.dit.gsi.beast.story.logging.LogActivator.java
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast File: es.upm.dit.gsi.beast.reader.mas.MASReader.java
Main class to transform the plain text given by the designer to the necessary
classes to run each Test.
Project: beast
File: es.upm.dit.gsi.beast.platform.Messenger.java
Abstract Class that defines method
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent.java
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.mock.common.MockConfiguration.java
MockConfiguration, where it is saved the behaviour of the mock agents
dfServiceName is the name that the mock must publish in the DF behaviour is
where the information for answering messages is saved
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.mock.MockManager.java
This class creates mock agents on the Scenario
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast
File: es.upm.dit.gsi.beast.platform.PlatformSelector.java
Class to select the type of platform our code is going to run
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
Project: beast File: es.upm.dit.gsi.beast.reader.Reader.java
Main class to transform the plain text given by the client to the necessary
classes to run each Test.
Reader() -
Constructor for class es.upm.dit.gsi.beast.reader.Reader
Project: beast
File: es.upm.dit.gsi.beast.mock.jade.repositoryMock.RepositoryMockAgent.java
The implementation of a Mock Agent that perform the behavior
of an agent repository.
Project: beast
File: es.upm.dit.gsi.beast.mock.jadex.bridgeMock.RequestCommunicationPlan.java
Class to send a message when it receives a SFipa.Request.
Project: beast
File: es.upm.dit.gsi.beast.mock.jadex.common.SetupPlan.java
Plan to change the name of each mock agent and to save its behaviour for
future messages
Grupo de Sistemas Inteligentes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid (UPM)
SetupPlan() -
Constructor for class es.upm.dit.gsi.beast.mock.jadex.common.SetupPlan
Project: beast File: es.upm.dit.gsi.beast.reader.system.SystemReader.java
Main class to transform the plain text given by the client to the necessary
classes to run each Test.