A C D E F G H I K L M N O P R S T U W

A

ANALYZE_BLOODTEST_MAN - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
ANALYZE_BLOODTEST_MECH - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
AdministerProblemSolvingProcessBehaviour - class CoPS.agents.AdministerProblemSolvingProcessBehaviour.
This class represents the behaviour defining the administration of the problem solving process.
AdministerProblemSolvingProcessBehaviour(Agent, ACLMessage) - Constructor for class CoPS.agents.AdministerProblemSolvingProcessBehaviour
The constructor.
AnalyzeBloodtestMan - class CoPS.CheckUpExample.AnalyzeBloodtestMan.
 
AnalyzeBloodtestMan() - Constructor for class CoPS.CheckUpExample.AnalyzeBloodtestMan
 
AnalyzeBloodtestMech - class CoPS.CheckUpExample.AnalyzeBloodtestMech.
 
AnalyzeBloodtestMech() - Constructor for class CoPS.CheckUpExample.AnalyzeBloodtestMech
 
action() - Method in class CoPS.agents.CheckCfpsBehaviour
This method filters all of the cfp-messages from the agent's pool of messages.
action() - Method in class CoPS.agents.DFRegisteringBehaviour
In the action method the service description is registered with the JADE DF.
action() - Method in class CoPS.agents.FailureSpecificationBehaviour
Action method.
action() - Method in class CoPS.agents.HandleAgreeBehaviour
This method defines a messagetemplate and adds a new behaviour (ComposePSMBehaviour) to the agent that owns this behaviour.
action() - Method in class CoPS.agents.TaskResponsibleResponseBehaviour
The action method prepares and put the result/solution in the proper datastore; the datastore of the HandleProblemSolvingRequestBehaviour.

C

CHECKUP_ACTION - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
CHECKUP_ACTION_ASSUMPTIONS - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
CHECKUP_ACTION_INPUT - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
CHECKUP_ACTION_OUTPUT - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
CHECKUP_ENTITY - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
CHECKUP_ENTITY_NAME - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
COST - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
COST_ACTION - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
COST_PRICE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
CheckCfpsBehaviour - class CoPS.agents.CheckCfpsBehaviour.
This class implements a behaviour which checks all the incoming cfp-messages received by the owner agent of this behaviour.
CheckCfpsBehaviour(Agent) - Constructor for class CoPS.agents.CheckCfpsBehaviour
The constructor.
CheckUpAction - class CoPS.CheckUpExample.CheckUpAction.
 
CheckUpAction() - Constructor for class CoPS.CheckUpExample.CheckUpAction
 
CheckUpDecomposer - class CoPS.CheckUpExample.CheckUpDecomposer.
A class extending CoPSDecomposer, which implements a decomposer in our Checkup example application.
CheckUpDecomposer() - Constructor for class CoPS.CheckUpExample.CheckUpDecomposer
 
CheckUpEntity - class CoPS.CheckUpExample.CheckUpEntity.
 
CheckUpEntity() - Constructor for class CoPS.CheckUpExample.CheckUpEntity
 
CheckUpOntology - class CoPS.CheckUpExample.CheckUpOntology.
This class implements the CheckUpOntology used in our example application.
CheckUpPSPatientDatabase - class CheckUpPSPatientDatabase.
 
CheckUpPSPatientDatabase() - Constructor for class CheckUpPSPatientDatabase
 
CheckUpTaskResponsible - class CoPS.CheckUpExample.CheckUpTaskResponsible.
A class extending CoPSTaskResponsible, which implements a task responsible in our Checkup example application.
CheckUpTaskResponsible() - Constructor for class CoPS.CheckUpExample.CheckUpTaskResponsible
 
CoPS - package CoPS
 
CoPS.CheckUpExample - package CoPS.CheckUpExample
 
CoPS.Exceptions - package CoPS.Exceptions
 
CoPS.agents - package CoPS.agents
 
CoPSAgent - class CoPS.agents.CoPSAgent.
Class all agents in the CoPS Framework will have to inherit if they want to utilize to full capabillities of interacting as part of Team Spaces.
CoPSAgent() - Constructor for class CoPS.agents.CoPSAgent
 
CoPSDecomposer - class CoPS.agents.CoPSDecomposer.
This class represent a decomposer agent.
CoPSDecomposer() - Constructor for class CoPS.agents.CoPSDecomposer
 
CoPSPersonalAssistant - class CoPS.agents.CoPSPersonalAssistant.
 
CoPSPersonalAssistant() - Constructor for class CoPS.agents.CoPSPersonalAssistant
 
CoPSProblemSolver - class CoPS.agents.CoPSProblemSolver.
This class implements the (abstract) Problem Solver agent of the CoPS framework.
CoPSProblemSolver() - Constructor for class CoPS.agents.CoPSProblemSolver
 
CoPSTaskResponsible - class CoPS.agents.CoPSTaskResponsible.
Class implementing the Task Responsible role.
CoPSTaskResponsible() - Constructor for class CoPS.agents.CoPSTaskResponsible
 
ComposePSMBehaviour - class CoPS.agents.ComposePSMBehaviour.
This class assist the task responsible agent in composing partial results connected to a psm
ComposePSMBehaviour(Agent, MessageTemplate) - Constructor for class CoPS.agents.ComposePSMBehaviour
The constructor only calls the super-constructor
Cost - class CoPS.CheckUpExample.Cost.
 
Cost() - Constructor for class CoPS.CheckUpExample.Cost
 
clear() - Method in class CoPS.FileWriter
This method clears the file
composePSM(ACLMessage) - Method in class CoPS.CheckUpExample.CheckUpTaskResponsible
Method returning an ACLMessage describing the solution of a psm
composePSM(ACLMessage) - Method in class CoPS.agents.CoPSTaskResponsible
Method specifying how to compose the psms.
correctFormat(String) - Method in class CoPS.CheckUpExample.CheckUpDecomposer
Dummy method always returning true.
correctFormat(String) - Method in class CoPS.agents.CoPSDecomposer
Method called by the ReviewTask behaviour.

D

DECOMPOSITION_FAILED - Static variable in class CoPS.agents.PrepareResultBehaviour
 
DFRegisteringBehaviour - class CoPS.agents.DFRegisteringBehaviour.
This class contains the behaviour for registering a service with the DF, extends OneShotBehaviour
DFRegisteringBehaviour(Agent, ServiceDescription) - Constructor for class CoPS.agents.DFRegisteringBehaviour
The constructor.
DIAGNOSE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
DIAGNOSE_DESCRIPTION - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
DefaultAgent - class CoPS.CheckUpExample.DefaultAgent.
This class implements a default agent, used to run the default agent behaviour.
DefaultAgent() - Constructor for class CoPS.CheckUpExample.DefaultAgent
 
DefaultAgentBehaviour - class CoPS.CheckUpExample.DefaultAgentBehaviour.
This class implements a default agent behaviour sending task solving request to a TaskResponsible.
DefaultAgentBehaviour(Agent, ACLMessage) - Constructor for class CoPS.CheckUpExample.DefaultAgentBehaviour
The constructor.
Diagnose - class CoPS.CheckUpExample.Diagnose.
 
Diagnose() - Constructor for class CoPS.CheckUpExample.Diagnose
 
DiagnosisAgent - class CoPS.CheckUpExample.DiagnosisAgent.
A class extending CoPSProblemSolver, which implements a problem solver in our Checkup example application.
DiagnosisAgent() - Constructor for class CoPS.CheckUpExample.DiagnosisAgent
 
deceideWhetherToMakeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.DiagnosisAgent
This method is used to decide whether the agent should make a proposal or not.
deceideWhetherToMakeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.LabSystemAgent
This method is used to decide whether the agent should make a proposal or not.
deceideWhetherToMakeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.LaboratoryAgent
This method is used to decide whether the agent should make a proposal or not.
deceideWhetherToMakeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.PatientDBAgent
This method is used to decide whether the agent should make a proposal or not.
deceideWhetherToMakeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.PhysicianAgent
This method is used to decide whether the agent should make a proposal or not.
deceideWhetherToMakeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.ReceptionistAgent
This method is used to decide whether the agent should make a proposal or not.
deceideWhetherToMakeProposal(ACLMessage) - Method in class CoPS.agents.CoPSProblemSolver
Method for deceiding whether to make a proposal or not.
decomposeProblem(String) - Method in class CoPS.CheckUpExample.CheckUpDecomposer
Dummy method, always returning the stored library
decomposeProblem(String) - Method in class CoPS.agents.CoPSDecomposer
Abstract method which define how a task is supposed to be decomposed.
done() - Method in class CoPS.agents.TaskResponsibleResponseBehaviour
The agent scheduler calls this method to see whether a Behaviour still need to be run or it has completed its task.

E

EVIDENCE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
EVIDENCE_DESCRIPTION - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
Evidence - class CoPS.CheckUpExample.Evidence.
 
Evidence() - Constructor for class CoPS.CheckUpExample.Evidence
 

F

FINAL_DIAGNOSE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
FailureSpecificationBehaviour - class CoPS.agents.FailureSpecificationBehaviour.
This represents the failure-state of the FSM represented by PrepareResultBehaviour.
FailureSpecificationBehaviour() - Constructor for class CoPS.agents.FailureSpecificationBehaviour
The constructor.
FailureSpecificationBehaviour(Agent, DataStore, Behaviour) - Constructor for class CoPS.agents.FailureSpecificationBehaviour
The constructor.
FileWriter - class CoPS.FileWriter.
This class handles the writing to a file of logged information during the problem solving process of a TR agent and the other agents the TR brings into this process.
FileWriter(String) - Constructor for class CoPS.FileWriter
The constructur.
FormTeamBehaviour - class CoPS.agents.FormTeamBehaviour.
Behaviour describing the process of forming a team.
FormTeamBehaviour(Agent, ACLMessage) - Constructor for class CoPS.agents.FormTeamBehaviour
The constructor only calls the constructor of the superclass of FormTeamBehaviour - ContracntNetInitiator

G

GET_ALTERNATIVE_DIAGNOSES_BOOK - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_ALTERNATIVE_DIAGNOSES_DB - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_HIST_INFO_DB1 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_HIST_INFO_DB2 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_HIST_INFO_MA1 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_HIST_INFO_MA2 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_PATIENT_INFO_DB1 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_PATIENT_INFO_DB2 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_PATIENT_INFO_MA1 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GET_PATIENT_INFO_MA2 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
GetAlternativeDiagnosesBook - class CoPS.CheckUpExample.GetAlternativeDiagnosesBook.
 
GetAlternativeDiagnosesBook() - Constructor for class CoPS.CheckUpExample.GetAlternativeDiagnosesBook
 
GetAlternativeDiagnosesDB - class CoPS.CheckUpExample.GetAlternativeDiagnosesDB.
 
GetAlternativeDiagnosesDB() - Constructor for class CoPS.CheckUpExample.GetAlternativeDiagnosesDB
 
GetDecompositionBehaviour - class CoPS.agents.GetDecompositionBehaviour.
This class represents a behaviour specifying the process of getting a decomposition of a problem.
GetDecompositionBehaviour(Agent, ACLMessage) - Constructor for class CoPS.agents.GetDecompositionBehaviour
The constructor only calls the super-class AchieveREInitiatior
GetHistInfoDB1 - class CoPS.CheckUpExample.GetHistInfoDB1.
 
GetHistInfoDB1() - Constructor for class CoPS.CheckUpExample.GetHistInfoDB1
 
GetHistInfoDB2 - class CoPS.CheckUpExample.GetHistInfoDB2.
 
GetHistInfoDB2() - Constructor for class CoPS.CheckUpExample.GetHistInfoDB2
 
GetHistInfoMA1 - class CoPS.CheckUpExample.GetHistInfoMA1.
 
GetHistInfoMA1() - Constructor for class CoPS.CheckUpExample.GetHistInfoMA1
 
GetHistInfoMA2 - class CoPS.CheckUpExample.GetHistInfoMA2.
 
GetHistInfoMA2() - Constructor for class CoPS.CheckUpExample.GetHistInfoMA2
 
GetPatientInfoDB1 - class CoPS.CheckUpExample.GetPatientInfoDB1.
 
GetPatientInfoDB1() - Constructor for class CoPS.CheckUpExample.GetPatientInfoDB1
 
GetPatientInfoDB2 - class CoPS.CheckUpExample.GetPatientInfoDB2.
 
GetPatientInfoDB2() - Constructor for class CoPS.CheckUpExample.GetPatientInfoDB2
 
GetPatientInfoMA1 - class CoPS.CheckUpExample.GetPatientInfoMA1.
 
GetPatientInfoMA1() - Constructor for class CoPS.CheckUpExample.GetPatientInfoMA1
 
GetPatientInfoMA2 - class CoPS.CheckUpExample.GetPatientInfoMA2.
 
GetPatientInfoMA2() - Constructor for class CoPS.CheckUpExample.GetPatientInfoMA2
 
getAssumptions() - Method in class CoPS.CheckUpExample.CheckUpAction
 
getBloodSampleReference() - Method in class CoPS.CheckUpExample.Patient
 
getCurrentRequest() - Method in class CoPS.agents.CoPSProblemSolver
Method for getting the problem this agent has agreed to solve.
getDecomposer() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning the AID of a decomposer.
getDescription() - Method in class CoPS.CheckUpExample.Diagnose
 
getDescription() - Method in class CoPS.CheckUpExample.Evidence
 
getDescription() - Method in class CoPS.CheckUpExample.Symptom
 
getDiagnoses() - Method in class CoPS.CheckUpExample.Patient
 
getError() - Method in class CoPS.Exceptions.NotAbleToDecomposeTaskException
 
getError() - Method in class CoPS.Exceptions.NotCorrectTaskFormatException
 
getEvidenceConclusions() - Method in class CoPS.CheckUpExample.Patient
 
getFileName() - Method in class CoPS.FileWriter
This method returns the file-name
getFileWriter() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning the filewriter, associated with the file belonging to this task responsible agent.
getFinalDiagnose() - Method in class CoPS.CheckUpExample.Patient
 
getFinalPSM() - Method in class CoPS.CheckUpExample.CheckUpTaskResponsible
Method returning the last PSM to compose
getFinalPSM() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning the last PSM to compose.
getHistoricalInformation() - Method in class CoPS.CheckUpExample.Patient
 
getInformation() - Method in class CoPS.CheckUpExample.Patient
 
getInput() - Method in class CoPS.CheckUpExample.CheckUpAction
 
getInstance() - Static method in class CoPS.CheckUpExample.CheckUpOntology
Method for accessing the ontology
getLanguages() - Method in class CoPS.agents.CoPSProblemSolver
 
getName() - Method in class CoPS.CheckUpExample.CheckUpEntity
 
getOntology() - Method in class CoPS.CheckUpExample.CheckUpTaskResponsible
Method returning the ontology.
getOntology() - Method in class CoPS.agents.CoPSTaskResponsible
Abstract method to get the ontology this agent knows of.
getOutput() - Method in class CoPS.CheckUpExample.CheckUpAction
 
getPartOfTeam() - Method in class CoPS.agents.CoPSProblemSolver
The method getPartOfTeam returns true if the agent is part of a team and false if it is not.
getPhysicalEvidences() - Method in class CoPS.CheckUpExample.Patient
 
getPrice() - Method in class CoPS.CheckUpExample.Cost
 
getProblemSolvers() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning a list containing list of the different actions of the tmst and the agents performing these actions.
getReplyByTime() - Method in class CoPS.agents.CoPSTaskResponsible
Method for getting the time to wait before starting to handle all responses collected in the Contract net part of the Team Formation process step.
getRequest() - Method in class CoPS.agents.CoPSTaskResponsible
Method for getting the request gotten from the agent which this agent works for
getResponse() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning the response stored
getSolution() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning the solution of the problem being solved
getSolutionLanguage() - Method in class CoPS.agents.CoPSTaskResponsible
This method should be implemented as a protected abstract method which has to be defined by the language the problem is formated as.
getStatus() - Method in class CoPS.CheckUpExample.UpdateStatus
 
getSymptoms() - Method in class CoPS.CheckUpExample.Patient
 
getTMST() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning the tmst describing the possible solutions for the current problem being solved
getTask() - Method in class CoPS.Exceptions.NotAbleToDecomposeTaskException
 
getTask() - Method in class CoPS.Exceptions.NotCorrectTaskFormatException
 
getTask() - Method in class CoPS.agents.CoPSTaskResponsible
Method for getting the current task which the agent is working with.
getTaskResponsible() - Method in class CoPS.CheckUpExample.DefaultAgent
The method returns a list of Task Responsibles.
getTeamID() - Static method in class CoPS.agents.CoPSDecomposer
Method for getting a new (by incrementing) teamId.
getTeamSpaceAgent() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning the AID of a TeamSpaceAgent.
getTestResults() - Method in class CoPS.CheckUpExample.Patient
 
getValue() - Method in class CoPS.CheckUpExample.Price
 
getValuta() - Method in class CoPS.CheckUpExample.Price
 

H

HandleAgreeBehaviour - class CoPS.agents.HandleAgreeBehaviour.
This class implements the handleAgree - method in AdministerProblemSolvingProcessBehaviour
HandleAgreeBehaviour(Agent) - Constructor for class CoPS.agents.HandleAgreeBehaviour
The constructor.
HandleProblemSolvingRequestsBehaviour - class CoPS.agents.HandleProblemSolvingRequestsBehaviour.
This class represents the behaviour describing what to do when getting an ACL message with a problem solving request.
HandleProblemSolvingRequestsBehaviour(Agent, MessageTemplate) - Constructor for class CoPS.agents.HandleProblemSolvingRequestsBehaviour
The constructor
handleAgree(ACLMessage) - Method in class CoPS.agents.GetDecompositionBehaviour
This method is called when the agent running this behaviour accepts an agree message.
handleAllResponses(Vector, Vector) - Method in class CoPS.agents.FormTeamBehaviour
Method handling all proposals being received.
handleAllResultNotifications(Vector) - Method in class CoPS.agents.FormTeamBehaviour
This method is called when all of the inform and failure messages are received, it checks if all of the agents that received an invitation has accepted to join the team.
handleFailure(ACLMessage) - Method in class CoPS.agents.AdministerProblemSolvingProcessBehaviour
This method handles the failure messages.
handleFailure(ACLMessage) - Method in class CoPS.agents.FormTeamBehaviour
This method is called each time a failure message is received.
handleFailure(ACLMessage) - Method in class CoPS.agents.GetDecompositionBehaviour
Called if a failure message is received.
handleInform(ACLMessage) - Method in class CoPS.agents.AdministerProblemSolvingProcessBehaviour
This method handles the inform messages.
handleInform(ACLMessage) - Method in class CoPS.agents.FormTeamBehaviour
This method is called each time an inform message is received.
handleInform(ACLMessage) - Method in class CoPS.agents.GetDecompositionBehaviour
Called if the responder responds with an inform message containing the decomposition.
handleNotUnderstood(ACLMessage) - Method in class CoPS.agents.AdministerProblemSolvingProcessBehaviour
This method handles not-understood messages.
handleNotUnderstood(ACLMessage, Vector) - Method in class CoPS.agents.FormTeamBehaviour
This method is called every time the behaviour/agent receives a not-understood message.
handleNotUnderstood(ACLMessage) - Method in class CoPS.agents.GetDecompositionBehaviour
This method is called when the agent running this behaviour gets a not-understood message.
handlePropose(ACLMessage, Vector) - Method in class CoPS.agents.FormTeamBehaviour
This method is called every time the behaviour/agent receives a propose message.
handleRefuse(ACLMessage) - Method in class CoPS.agents.AdministerProblemSolvingProcessBehaviour
This method handles refuse messages.
handleRefuse(ACLMessage, Vector) - Method in class CoPS.agents.FormTeamBehaviour
This method is called every time the behaviour/agent receives a propose message.
handleRefuse(ACLMessage) - Method in class CoPS.agents.GetDecompositionBehaviour
Called if one of the contacted decomposers refuses decomposing the requested task.
handleRejectProposal(ACLMessage, ACLMessage, ACLMessage) - Method in class CoPS.agents.RespondToCfpsBehaviour
The method handleRejectProposal is called when an reject-proposal-message is received, the agent did not get an invitation to join the problem solving team.

I

INTERROGATE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
Interrogate - class CoPS.CheckUpExample.Interrogate.
 
Interrogate() - Constructor for class CoPS.CheckUpExample.Interrogate
 
initializeLanguages() - Method in class CoPS.CheckUpExample.DiagnosisAgent
This method initializes the agent's languages.
initializeLanguages() - Method in class CoPS.CheckUpExample.LabSystemAgent
This method initializes the agent's languages.
initializeLanguages() - Method in class CoPS.CheckUpExample.LaboratoryAgent
This method initializes the agent's languages.
initializeLanguages() - Method in class CoPS.CheckUpExample.PatientDBAgent
This method initializes the agent's languages.
initializeLanguages() - Method in class CoPS.CheckUpExample.PhysicianAgent
This method initializes the agent's languages.
initializeLanguages() - Method in class CoPS.CheckUpExample.ReceptionistAgent
This method initializes the agent's languages.
initializeLanguages() - Method in class CoPS.agents.CoPSProblemSolver
Method for initializing the language this agent know.
initializeOntologies() - Method in class CoPS.CheckUpExample.DiagnosisAgent
Method for setting the ontologies this agent knows of.
initializeOntologies() - Method in class CoPS.CheckUpExample.LabSystemAgent
Method for setting the ontologies this agent knows of.
initializeOntologies() - Method in class CoPS.CheckUpExample.LaboratoryAgent
Method for setting the ontologies this agent knows of.
initializeOntologies() - Method in class CoPS.CheckUpExample.PatientDBAgent
Method for setting the ontologies this agent knows of.
initializeOntologies() - Method in class CoPS.CheckUpExample.PhysicianAgent
Method for setting the ontologies this agent knows of.
initializeOntologies() - Method in class CoPS.CheckUpExample.ReceptionistAgent
Method for setting the ontologies this agent knows of.
initializeOntologies() - Method in class CoPS.agents.CoPSProblemSolver
Method for initializing which ontologies this agent knows of.
intializeOntology() - Method in class CoPS.CheckUpExample.CheckUpTaskResponsible
Method returning an instance of the ontology known by this agent.
intializeOntology() - Method in class CoPS.agents.CoPSTaskResponsible
Method for initializing which ontology this agent knows

K

knownLanguage(ACLMessage) - Method in class CoPS.agents.CoPSProblemSolver
Method checking whether the used language is one that is known to the agent or not.
knownOntology(ACLMessage) - Method in class CoPS.agents.CoPSProblemSolver
Method checking whether the used ontology is one that is known to the agent or not.

L

LabSystemAgent - class CoPS.CheckUpExample.LabSystemAgent.
A class extending CoPSProblemSolver, which implements a problem solver in our Checkup example application.
LabSystemAgent() - Constructor for class CoPS.CheckUpExample.LabSystemAgent
 
LaboratoryAgent - class CoPS.CheckUpExample.LaboratoryAgent.
A class extending CoPSProblemSolver, which implements a problem solver in our Checkup example application.
LaboratoryAgent() - Constructor for class CoPS.CheckUpExample.LaboratoryAgent
 
library - Variable in class CoPS.agents.CoPSDecomposer
 
lookupProblemSolvers(Action) - Method in class CoPS.agents.CoPSTaskResponsible
Method returning all problem solvers registered in the system which carry out a specified actiontype

M

makeCfps(ACLMessage, ArrayList) - Method in class CoPS.agents.CoPSTaskResponsible
Method that generates a vector of all CFPs needed for solving the decomsposed problem.
makeInvitations(Vector) - Method in class CoPS.agents.CoPSTaskResponsible
Method making the invitations used by the Form Team Behaviour as a part of the Contract Net protocol for forming a team.
makeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.DiagnosisAgent
This method is not an example of how this parcing ought to be done.
makeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.LabSystemAgent
This method is not an example of how this parcing ought to be done.
makeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.LaboratoryAgent
This method is not an example of how this parcing ought to be done.
makeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.PatientDBAgent
This method is not an example of how this parcing ought to be done.
makeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.PhysicianAgent
This method is not an example of how this parcing ought to be done.
makeProposal(ACLMessage) - Method in class CoPS.CheckUpExample.ReceptionistAgent
This method is not an example of how this parcing ought to be done.
makeProposal(ACLMessage) - Method in class CoPS.agents.CoPSProblemSolver
Method which will make a proposal to the given request.
mapAgentToExecutor(ACLMessage) - Method in class CoPS.agents.CoPSTaskResponsible
Method taking a ACLMessage (a proposal) and maps the sender agent to the action in the tmst the agent has volunteered for.

N

NotAbleToDecomposeTaskException - exception CoPS.Exceptions.NotAbleToDecomposeTaskException.
 
NotAbleToDecomposeTaskException(String, String) - Constructor for class CoPS.Exceptions.NotAbleToDecomposeTaskException
 
NotCorrectTaskFormatException - exception CoPS.Exceptions.NotCorrectTaskFormatException.
 
NotCorrectTaskFormatException(String, String) - Constructor for class CoPS.Exceptions.NotCorrectTaskFormatException
 

O

ONTOLOGY_NAME - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
onEnd() - Method in class CoPS.agents.AdministerProblemSolvingProcessBehaviour
The onEnd method is called at the completion of this behaviour.
onEnd() - Method in class CoPS.agents.ComposePSMBehaviour
Information from the last execution of this behaviour is reset.
onEnd() - Method in class CoPS.agents.FailureSpecificationBehaviour
This method is called when the behaviour has finished.
onEnd() - Method in class CoPS.agents.FormTeamBehaviour
 
onEnd() - Method in class CoPS.agents.GetDecompositionBehaviour
Method called after the behaviour is removed from the behaviour pool.
onEnd() - Method in class CoPS.agents.HandleProblemSolvingRequestsBehaviour
Information from the last execution of this behaviour is reset and the behaviour is added to the agent again.
onEnd() - Method in class CoPS.agents.PrepareResultBehaviour
This method is called when the behaviour has finished.
onEnd() - Method in class CoPS.agents.ProblemSolvingBehaviour
Information from the last execution of this behaviour is reset.
onEnd() - Method in class CoPS.agents.RespondToCfpsBehaviour
This method returns the transition from this state/behaviour.
onEnd() - Method in class CoPS.agents.TaskResponsibleResponseBehaviour
This method is called when the behaviour has finished.
onStart() - Method in class CoPS.agents.PrepareResultBehaviour
This method is called when the behaviour is started.

P

PATIENT - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PATIENT_BLOOD_SAMPLE_REFERENCE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PATIENT_DIAGNOSES - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PATIENT_EVIDENCE_CONCLUSIONS - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PATIENT_HISTORICAL_INFORMATION - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PATIENT_INFORMATION - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PATIENT_PHYSICAL_EVIDENCES - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PATIENT_SYMPTOMS - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PATIENT_TEST_RESULTS - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PERFORM_PHY_EXAMINATION1 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PERFORM_PHY_EXAMINATION2 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PHYSICAL_EVIDENCE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PRICE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PRICE_VALUE - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PRICE_VALUTA - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
PROBLEM_SOLVING_FAILED - Static variable in class CoPS.agents.PrepareResultBehaviour
 
Patient - class CoPS.CheckUpExample.Patient.
 
Patient() - Constructor for class CoPS.CheckUpExample.Patient
 
PatientDBAgent - class CoPS.CheckUpExample.PatientDBAgent.
A class extending CoPSProblemSolver, which implements a problem solver in our Checkup example application.
PatientDBAgent() - Constructor for class CoPS.CheckUpExample.PatientDBAgent
 
PerformPhyExamination1 - class CoPS.CheckUpExample.PerformPhyExamination1.
 
PerformPhyExamination1() - Constructor for class CoPS.CheckUpExample.PerformPhyExamination1
 
PerformPhyExamination2 - class CoPS.CheckUpExample.PerformPhyExamination2.
 
PerformPhyExamination2() - Constructor for class CoPS.CheckUpExample.PerformPhyExamination2
 
PhysicalEvidence - class CoPS.CheckUpExample.PhysicalEvidence.
 
PhysicalEvidence() - Constructor for class CoPS.CheckUpExample.PhysicalEvidence
 
PhysicianAgent - class CoPS.CheckUpExample.PhysicianAgent.
A class extending CoPSProblemSolver, which implements a problem solver in our Checkup example application.
PhysicianAgent() - Constructor for class CoPS.CheckUpExample.PhysicianAgent
 
PrepareResultBehaviour - class CoPS.agents.PrepareResultBehaviour.
This class represents a finite state machine behaviour.
PrepareResultBehaviour(Agent) - Constructor for class CoPS.agents.PrepareResultBehaviour
The constructor only calls the super-class(FSMBehaviour) constructor.
Price - class CoPS.CheckUpExample.Price.
 
Price() - Constructor for class CoPS.CheckUpExample.Price
 
ProblemSolvingBehaviour - class CoPS.agents.ProblemSolvingBehaviour.
This class and behaviour assist a problem solving agent in the problem solving process by supporting a conversation with the TeamSpaceAgent.
ProblemSolvingBehaviour(Agent, MessageTemplate) - Constructor for class CoPS.agents.ProblemSolvingBehaviour
The constructor only calls the super-constructor.
performAction(ACLMessage) - Method in class CoPS.CheckUpExample.DiagnosisAgent
The method that is called when the agent has received a request for performing an action from the TeamSpaceAgent.
performAction(ACLMessage) - Method in class CoPS.CheckUpExample.LabSystemAgent
The method that is called when the agent has received a request for performing an action from the TeamSpaceAgent.
performAction(ACLMessage) - Method in class CoPS.CheckUpExample.LaboratoryAgent
The method that is called when the agent has received a request for performing an action from the TeamSpaceAgent.
performAction(ACLMessage) - Method in class CoPS.CheckUpExample.PatientDBAgent
The method that is called when the agent has received a request for performing an action from the TeamSpaceAgent.
performAction(ACLMessage) - Method in class CoPS.CheckUpExample.PhysicianAgent
The method that is called when the agent has received a request for performing an action from the TeamSpaceAgent.
performAction(ACLMessage) - Method in class CoPS.CheckUpExample.ReceptionistAgent
The method that is called when the agent has received a request for performing an action from the TeamSpaceAgent.
performAction(ACLMessage) - Method in class CoPS.agents.CoPSProblemSolver
Method specifying how to perform the action assigned
prepareCfps(ACLMessage) - Method in class CoPS.agents.FormTeamBehaviour
Method preparing all call for proposal messages being sent.
prepareRequests(ACLMessage) - Method in class CoPS.CheckUpExample.DefaultAgentBehaviour
This method prepares and sends a request message.
prepareRequests(ACLMessage) - Method in class CoPS.agents.AdministerProblemSolvingProcessBehaviour
In this method the request messages are prepared.
prepareRequests(ACLMessage) - Method in class CoPS.agents.GetDecompositionBehaviour
Method which has to be implemented to set the request message to be sent dynamic in run-time.
prepareResponse(ACLMessage) - Method in class CoPS.agents.ComposePSMBehaviour
In this method the agent desides if it can perform the action and prepares a response to the incoming request message.
prepareResponse(ACLMessage) - Method in class CoPS.agents.HandleProblemSolvingRequestsBehaviour
In this method the agent informs the requester of the problem solving if it is willing to try solving the problem or not.
prepareResponse(ACLMessage) - Method in class CoPS.agents.ProblemSolvingBehaviour
The agent desides if it can perform the action and prepares a response telling this.
prepareResponse(ACLMessage) - Method in class CoPS.agents.RespondToCfpsBehaviour
The method prepareResponse handles the making of an answer to a cfp-message.
prepareResponse(ACLMessage) - Method in class CoPS.agents.RespondToDecomposeRequestsBehaviour
Method used to prepare the response, saying if the decomposer wants/can decompose the received task or not.
prepareResultNotification(ACLMessage, ACLMessage) - Method in class CoPS.agents.ComposePSMBehaviour
The agent prepares the output from the action and returns it to the requester (TeamSpaceAgent).
prepareResultNotification(ACLMessage, ACLMessage) - Method in class CoPS.agents.ProblemSolvingBehaviour
The agent prepares the output from the action and returns it to the requester (TeamSpaceAgent).
prepareResultNotification(ACLMessage, ACLMessage, ACLMessage) - Method in class CoPS.agents.RespondToCfpsBehaviour
The method prepareResultNotification is called when an accept-message is received.
prepareResultNotification(ACLMessage, ACLMessage) - Method in class CoPS.agents.RespondToDecomposeRequestsBehaviour
The method make and return a message containing a TMST.
problemSolved() - Method in class CoPS.CheckUpExample.CheckUpTaskResponsible
This is just a dummy method always returning true.
problemSolved() - Method in class CoPS.agents.CoPSTaskResponsible
Method returning true if the current problem is solved.

R

RESPONSE_FAILED - Static variable in class CoPS.agents.PrepareResultBehaviour
 
ReceptionistAgent - class CoPS.CheckUpExample.ReceptionistAgent.
A class extending CoPSProblemSolver, which implements a problem solver in our Checkup example application.
ReceptionistAgent() - Constructor for class CoPS.CheckUpExample.ReceptionistAgent
 
RespondToCfpsBehaviour - class CoPS.agents.RespondToCfpsBehaviour.
Class taking care of the correspondence between an agent sending out cfps and this problem solver.
RespondToCfpsBehaviour(Agent, MessageTemplate, DataStore) - Constructor for class CoPS.agents.RespondToCfpsBehaviour
The constructor only calls the RespondToCfpsBehaviour class' superconstructor.
RespondToDecomposeRequestsBehaviour - class CoPS.agents.RespondToDecomposeRequestsBehaviour.
Behaviour specifying what to do while waiting for a new task to decompose.
RespondToDecomposeRequestsBehaviour(Agent, MessageTemplate) - Constructor for class CoPS.agents.RespondToDecomposeRequestsBehaviour
The constructor.
reviewProblem(String) - Method in class CoPS.CheckUpExample.CheckUpTaskResponsible
This is just a dummy method always returning true.
reviewProblem(String) - Method in class CoPS.agents.CoPSTaskResponsible
Method which reviews whether a received task has a format that this TR understands.

S

SUCCESS - Static variable in class CoPS.agents.PrepareResultBehaviour
 
SYMPTOM - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
SYMPTOM_DESCRIPTION - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
Symptom - class CoPS.CheckUpExample.Symptom.
 
Symptom() - Constructor for class CoPS.CheckUpExample.Symptom
 
setAction(CheckUpAction) - Method in class CoPS.CheckUpExample.Cost
 
setAssumptions(String) - Method in class CoPS.CheckUpExample.CheckUpAction
 
setBloodSampleReference(String) - Method in class CoPS.CheckUpExample.Patient
 
setCurrentRequest(ACLMessage) - Method in class CoPS.agents.CoPSProblemSolver
Method for setting the current problem which this problem solving agent is about to solve.
setDescription(String) - Method in class CoPS.CheckUpExample.Diagnose
 
setDescription(String) - Method in class CoPS.CheckUpExample.Evidence
 
setDescription(String) - Method in class CoPS.CheckUpExample.Symptom
 
setDiagnoses(List) - Method in class CoPS.CheckUpExample.Patient
 
setEvidenceConclusions(String) - Method in class CoPS.CheckUpExample.Patient
 
setFinalDiagnose(Diagnose) - Method in class CoPS.CheckUpExample.Patient
 
setHistoricalInformation(String) - Method in class CoPS.CheckUpExample.Patient
 
setInformation(String) - Method in class CoPS.CheckUpExample.Patient
 
setInput(List) - Method in class CoPS.CheckUpExample.CheckUpAction
 
setName(String) - Method in class CoPS.CheckUpExample.CheckUpEntity
 
setOutput(CheckUpEntity) - Method in class CoPS.CheckUpExample.CheckUpAction
 
setPartOfTeam(boolean) - Method in class CoPS.agents.CoPSProblemSolver
The method setPartOfTeam is called when the agent joins a team (set to true) and when the agent is finished joining a team (set to false).
setPhysicalEvidences(List) - Method in class CoPS.CheckUpExample.Patient
 
setPrice(Price) - Method in class CoPS.CheckUpExample.Cost
 
setReplyByTime(long) - Method in class CoPS.agents.CoPSTaskResponsible
Method for setting time to wait for starting handling all of the responses from the agents which have been sent cfps.
setRequest(ACLMessage) - Method in class CoPS.agents.CoPSTaskResponsible
Method setting the response for the agent which the CoPSTR works for.
setResponse(ACLMessage) - Method in class CoPS.agents.CoPSTaskResponsible
Method setting the response for the agent which the CoPSTR works for.
setServiceDescription() - Method in class CoPS.CheckUpExample.CheckUpDecomposer
Method overridden from the class CoPSAgent.
setServiceDescription() - Method in class CoPS.CheckUpExample.CheckUpTaskResponsible
Method overridden from the class CoPSAgent.
setServiceDescription() - Method in class CoPS.CheckUpExample.DiagnosisAgent
Method overridden from the class CoPSAgent.
setServiceDescription() - Method in class CoPS.CheckUpExample.LabSystemAgent
Method overridden from the class CoPSAgent.
setServiceDescription() - Method in class CoPS.CheckUpExample.LaboratoryAgent
Method overridden from the class CoPSAgent.
setServiceDescription() - Method in class CoPS.CheckUpExample.PatientDBAgent
Method overridden from the class CoPSAgent.
setServiceDescription() - Method in class CoPS.CheckUpExample.PhysicianAgent
Method overridden from the class CoPSAgent.
setServiceDescription() - Method in class CoPS.CheckUpExample.ReceptionistAgent
Method overridden from the class CoPSAgent.
setServiceDescription() - Method in class CoPS.agents.CoPSAgent
Method for setting the service description of a CoPS agent.
setSolution(String) - Method in class CoPS.agents.CoPSTaskResponsible
Method for storing the solution of a problem.
setStatus(String) - Method in class CoPS.CheckUpExample.UpdateStatus
 
setSymptoms(List) - Method in class CoPS.CheckUpExample.Patient
 
setTMST(TMST) - Method in class CoPS.agents.CoPSTaskResponsible
Method for setting the tmst describing the possible solutions for the task which is hopefully being solved.
setTask(String) - Method in class CoPS.agents.CoPSTaskResponsible
Method for setting the current task.
setTaskStructureLibrary() - Method in class CoPS.CheckUpExample.CheckUpDecomposer
 
setTaskStructureLibrary() - Method in class CoPS.agents.CoPSDecomposer
Method for initializing the knowledge model (task structure tree) of a decomposer.
setTestResults(List) - Method in class CoPS.CheckUpExample.Patient
 
setValue(Float) - Method in class CoPS.CheckUpExample.Price
 
setValuta(String) - Method in class CoPS.CheckUpExample.Price
 
setup() - Method in class CoPS.CheckUpExample.DefaultAgent
The method sets up the agent for start running its behaviours.
setup() - Method in class CoPS.agents.CoPSDecomposer
The method setup initializes the desomposing agent.
setup() - Method in class CoPS.agents.CoPSProblemSolver
The setup method, set the initial properties of the CoPSProblemSolver- agent.
setup() - Method in class CoPS.agents.CoPSTaskResponsible
The setup method.

T

TAKE_BLOODTEST - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
TEAM_FORMATION_FAILED - Static variable in class CoPS.agents.PrepareResultBehaviour
 
TEST_RESULT - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
TakeBloodtest - class CoPS.CheckUpExample.TakeBloodtest.
 
TakeBloodtest() - Constructor for class CoPS.CheckUpExample.TakeBloodtest
 
TaskResponsibleResponseBehaviour - class CoPS.agents.TaskResponsibleResponseBehaviour.
This class represents a behaviour returning a state describing how the problem solvig process went.
TaskResponsibleResponseBehaviour(Agent, DataStore, Behaviour) - Constructor for class CoPS.agents.TaskResponsibleResponseBehaviour
The constructor.
TestResult - class CoPS.CheckUpExample.TestResult.
 
TestResult() - Constructor for class CoPS.CheckUpExample.TestResult
 
teamID - Static variable in class CoPS.agents.CoPSDecomposer
 

U

UPDATE_PATIENT_INFO_DB1 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
UPDATE_PATIENT_INFO_DB2 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
UPDATE_PATIENT_INFO_MA1 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
UPDATE_PATIENT_INFO_MA2 - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
UPDATE_STATUS - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
UPDATE_STATUS_STATUS - Static variable in class CoPS.CheckUpExample.CheckUpOntology
 
UpdatePatientInfoDB1 - class CoPS.CheckUpExample.UpdatePatientInfoDB1.
 
UpdatePatientInfoDB1() - Constructor for class CoPS.CheckUpExample.UpdatePatientInfoDB1
 
UpdatePatientInfoDB2 - class CoPS.CheckUpExample.UpdatePatientInfoDB2.
 
UpdatePatientInfoDB2() - Constructor for class CoPS.CheckUpExample.UpdatePatientInfoDB2
 
UpdatePatientInfoMA1 - class CoPS.CheckUpExample.UpdatePatientInfoMA1.
 
UpdatePatientInfoMA1() - Constructor for class CoPS.CheckUpExample.UpdatePatientInfoMA1
 
UpdatePatientInfoMA2 - class CoPS.CheckUpExample.UpdatePatientInfoMA2.
 
UpdatePatientInfoMA2() - Constructor for class CoPS.CheckUpExample.UpdatePatientInfoMA2
 
UpdateStatus - class CoPS.CheckUpExample.UpdateStatus.
 
UpdateStatus() - Constructor for class CoPS.CheckUpExample.UpdateStatus
 

W

write(String) - Method in class CoPS.FileWriter
This method handles the writing

A C D E F G H I K L M N O P R S T U W