├── .gitignore ├── README.md ├── asimov.properties ├── dist ├── .gitignore ├── runAsimovOSX.sh └── usecase.xml ├── examples └── simple │ ├── ASIMOV_Simple_MD_Office_Example.png │ ├── README.md │ └── usecase.xml ├── pom.xml ├── publishMaven.sh └── src ├── main ├── java │ └── io │ │ ├── asimov │ │ ├── agent │ │ │ ├── gui │ │ │ │ ├── ScenarioAgentGui.java │ │ │ │ └── SemanticAgentGui.java │ │ │ ├── negotiator │ │ │ │ ├── DemandingNegotiatorAgent.java │ │ │ │ └── ProvidingNegotiatorAgent.java │ │ │ ├── process │ │ │ │ ├── ManageProcessActionService.java │ │ │ │ ├── NonSkeletonActivityCapability.java │ │ │ │ ├── NotYetInitializedException.java │ │ │ │ ├── ProcessCompletion.java │ │ │ │ ├── ProcessManagementWorld.java │ │ │ │ └── ResourceAllocation.java │ │ │ ├── resource │ │ │ │ ├── GenericResourceManagementWorld.java │ │ │ │ ├── ResourceManagementWorld.java │ │ │ │ └── impl │ │ │ │ │ ├── GenericResourceManagementOrganizationImpl.java │ │ │ │ │ └── GenericResourceManagementWorldImpl.java │ │ │ └── scenario │ │ │ │ ├── Context.java │ │ │ │ ├── ContextUtil.java │ │ │ │ ├── Replication.java │ │ │ │ ├── ScenarioManagementOrganization.java │ │ │ │ ├── ScenarioManagementWorld.java │ │ │ │ ├── ScenarioReplication.java │ │ │ │ ├── SimStatus.java │ │ │ │ └── impl │ │ │ │ └── ScenarioReplicatorImpl.java │ │ ├── bootstrap │ │ │ └── Booter.java │ │ ├── db │ │ │ ├── Datasource.java │ │ │ └── mongo │ │ │ │ ├── MongoDatasource.java │ │ │ │ └── MongoUtil.java │ │ ├── graph │ │ │ └── GraphUtil.java │ │ ├── messaging │ │ │ ├── ASIMOVAllResourcesReadyMessage.java │ │ │ ├── ASIMOVBasicAgent.java │ │ │ ├── ASIMOVMessage.java │ │ │ ├── ASIMOVMessageID.java │ │ │ └── ASIMOVNewResourceMessage.java │ │ ├── microservice │ │ │ └── negotiation │ │ │ │ ├── AgentServiceProxy.java │ │ │ │ ├── ClaimSortByProposal.java │ │ │ │ ├── ConversionCallback.java │ │ │ │ ├── ResourceAllocationNegotiator.java │ │ │ │ ├── ResourceAllocationRequestor.java │ │ │ │ ├── ResourceAllocationResponder.java │ │ │ │ ├── ResourceReadyListeningResource.java │ │ │ │ ├── ResourceReadyNotification.java │ │ │ │ ├── impl │ │ │ │ ├── ClaimSortByProposalImpl.java │ │ │ │ ├── NegotiatingCapability.java │ │ │ │ ├── ResourceAllocationNegotiatorImpl.java │ │ │ │ ├── ResourceAllocationRequestorImpl.java │ │ │ │ └── ResourceAllocationResponderImpl.java │ │ │ │ └── messages │ │ │ │ ├── AvailabilityCheck.java │ │ │ │ ├── AvailabilityReply.java │ │ │ │ ├── Claim.java │ │ │ │ ├── Claimed.java │ │ │ │ ├── Proposal.java │ │ │ │ └── ProposalRequest.java │ │ ├── model │ │ │ ├── ASIMOVContext.java │ │ │ ├── ASIMOVOrganization.java │ │ │ ├── ASIMOVOrganizationWorld.java │ │ │ ├── ASIMOVResourceDescriptor.java │ │ │ ├── AbstractASIMOVOrganizationtWorld.java │ │ │ ├── AbstractEmbodied.java │ │ │ ├── AbstractEntity.java │ │ │ ├── AbstractNamed.java │ │ │ ├── AbstractPersonTraceEventProducer.java │ │ │ ├── AbstractPersonTraceModelComponent.java │ │ │ ├── ActivityParticipation.java │ │ │ ├── ActivityParticipationResourceInformation.java │ │ │ ├── Body.java │ │ │ ├── Connection.java │ │ │ ├── ConnectionFrom.java │ │ │ ├── ConnectionTo.java │ │ │ ├── CoordinationUtil.java │ │ │ ├── DirectlyContains.java │ │ │ ├── DirectlyIn.java │ │ │ ├── Named.java │ │ │ ├── PersonTraceModelComponent.java │ │ │ ├── Resource.java │ │ │ ├── ResourceAllocation.java │ │ │ ├── ResourceRequirement.java │ │ │ ├── ResourceTraceEventListener.java │ │ │ ├── ResourceTraceEventProducer.java │ │ │ ├── ResourceTraceEventType.java │ │ │ ├── ResourceTraceEventWrapper.java │ │ │ ├── ResourceTraceEventWrapperListener.java │ │ │ ├── ResourceTraceModel.java │ │ │ ├── ResourceType.java │ │ │ ├── Time.java │ │ │ ├── TraceService.java │ │ │ ├── XMLConvertible.java │ │ │ ├── events │ │ │ │ ├── ActivityEvent.java │ │ │ │ ├── Event.java │ │ │ │ ├── EventStatus.java │ │ │ │ ├── EventStatusChangeEntry.java │ │ │ │ └── EventType.java │ │ │ ├── process │ │ │ │ ├── Activity.java │ │ │ │ ├── DistanceMatrixService.java │ │ │ │ ├── DistanceMatrixServiceImpl.java │ │ │ │ ├── IDistanceMatrix.java │ │ │ │ ├── Next.java │ │ │ │ ├── Process.java │ │ │ │ ├── ProcessManagementOrganization.java │ │ │ │ ├── ProcessType.java │ │ │ │ ├── Task.java │ │ │ │ ├── Transition.java │ │ │ │ └── impl │ │ │ │ │ ├── ManageProcessActionImpl.java │ │ │ │ │ ├── ProcessCompleterImpl.java │ │ │ │ │ ├── ProcessCompletionInitiator.java │ │ │ │ │ └── ProcessManagementWorldImpl.java │ │ │ ├── resource │ │ │ │ ├── AbstractResourceManagementWorld.java │ │ │ │ ├── ActivityParticipantImpl.java │ │ │ │ ├── DirectoryLookup.java │ │ │ │ ├── NonSkeletonActivityCapabilityImpl.java │ │ │ │ ├── ResouceReadyInitiatorImpl.java │ │ │ │ ├── ResourceDescriptor.java │ │ │ │ ├── ResourceManagementOrganization.java │ │ │ │ ├── ResourceReadyListenerImpl.java │ │ │ │ ├── ResourceSubtype.java │ │ │ │ ├── RouteInitiatorImpl.java │ │ │ │ └── RouteLookup.java │ │ │ ├── sl │ │ │ │ ├── ASIMOVAgents.java │ │ │ │ ├── ASIMOVAndNode.java │ │ │ │ ├── ASIMOVFormula.java │ │ │ │ ├── ASIMOVFunctionNode.java │ │ │ │ ├── ASIMOVIntegerTerm.java │ │ │ │ ├── ASIMOVNode.java │ │ │ │ ├── ASIMOVNotNode.java │ │ │ │ ├── ASIMOVSLUtil.java │ │ │ │ ├── ASIMOVStringTerm.java │ │ │ │ ├── ASIMOVTerm.java │ │ │ │ ├── ASIMOVTermSequenceNode.java │ │ │ │ ├── LegacySLUtil.java │ │ │ │ ├── SL.java │ │ │ │ └── SLConvertible.java │ │ │ ├── usecase │ │ │ │ ├── RouteProviderImpl.java │ │ │ │ ├── ScenarioManagementWorldImpl.java │ │ │ │ └── UseCaseScenario.java │ │ │ └── xml │ │ │ │ ├── Resource.java │ │ │ │ ├── ResourceType.java │ │ │ │ ├── XMLStreamEventTypeEnum.java │ │ │ │ ├── XMLStreamObserver.java │ │ │ │ ├── XmlNamespaceMapper.java │ │ │ │ ├── XmlUtil.java │ │ │ │ └── moxy │ │ │ │ ├── MOXyXmlContextCacheEntry.java │ │ │ │ └── MOXyXmlContextID.java │ │ ├── reasoning │ │ │ └── sl │ │ │ │ ├── ASIMOVSLBelief.java │ │ │ │ ├── ASIMOVSLQuery.java │ │ │ │ ├── ASIMOVSLReasoningCapability.java │ │ │ │ ├── KBase.java │ │ │ │ ├── SLConvertible.java │ │ │ │ ├── SLParsable.java │ │ │ │ └── SLParsableSerializable.java │ │ ├── run │ │ │ └── RunUseCase.java │ │ ├── unavailability │ │ │ ├── MonkeyAgent.java │ │ │ ├── MonkeyAgentWorld.java │ │ │ ├── UnAvailabilityRequest.java │ │ │ └── UnavailabilityDistribution.java │ │ ├── util │ │ │ └── extrapolator │ │ │ │ └── EventExtrapolator.java │ │ └── vis │ │ │ └── timeline │ │ │ ├── VisJSTimeline.java │ │ │ ├── VisJSTimelineGroup.java │ │ │ ├── VisJSTimelineItem.java │ │ │ └── VisJSTimelineUtil.java │ │ └── coala │ │ ├── agent │ │ └── AbstractAgentManager.java │ │ ├── dsol │ │ └── DsolSimulatorService.java │ │ ├── enterprise │ │ └── role │ │ │ └── AbstractActorRole.java │ │ └── random │ │ └── impl │ │ └── RandomizingCapabilityImpl.java ├── resources │ ├── asimov.properties │ ├── eve.yaml │ ├── gui │ │ ├── .gitignore │ │ ├── README.md │ │ ├── html │ │ │ ├── css │ │ │ │ ├── global.css │ │ │ │ └── vis.css │ │ │ ├── data │ │ │ │ ├── style.css │ │ │ │ ├── typeusage.json │ │ │ │ └── usage.json │ │ │ ├── images │ │ │ │ ├── asimov_logo.png │ │ │ │ ├── asimov_logo_large.png │ │ │ │ ├── toggleOff.png │ │ │ │ └── toggleOn.png │ │ │ ├── index.html │ │ │ └── js │ │ │ │ ├── init.js │ │ │ │ └── vis.js │ │ └── package.json │ └── log4j.properties └── xsd │ └── asim │ ├── asimovBPM.xsd │ ├── asimovCIM.xsd │ ├── asimovEvent.xsd │ ├── asimovUnits.xsd │ └── main.xsd └── test ├── java └── io │ └── asimov │ └── test │ └── sim │ ├── ASIMOVMessageSenderAgent.java │ ├── ASIMOVReasoningMessageReceiverAgent.java │ ├── EventTraceWriter.java │ ├── ModelTest.java │ ├── NegotiationTest.java │ ├── NegotiationTestAgent.java │ ├── Platform.java │ ├── ScenarioTest.java │ └── TimeLineWriter.java └── resources ├── eve.yaml ├── gui ├── .gitignore ├── README.md ├── html │ ├── css │ │ ├── global.css │ │ └── vis.css │ ├── data │ │ ├── style.css │ │ ├── typeusage.json │ │ └── usage.json │ ├── images │ │ ├── asimov_logo.png │ │ ├── asimov_logo_large.png │ │ ├── toggleOff.png │ │ └── toggleOn.png │ ├── index.html │ └── js │ │ ├── init.js │ │ └── vis.js └── package.json ├── log4j.properties ├── log4j2-test.json ├── resource-usage-vis ├── style.css ├── timeline-vis-compact_experimental.html ├── timeline-vis.html ├── typeusage.json └── usage.json └── usecase.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/README.md -------------------------------------------------------------------------------- /asimov.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/asimov.properties -------------------------------------------------------------------------------- /dist/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/dist/.gitignore -------------------------------------------------------------------------------- /dist/runAsimovOSX.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/dist/runAsimovOSX.sh -------------------------------------------------------------------------------- /dist/usecase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/dist/usecase.xml -------------------------------------------------------------------------------- /examples/simple/ASIMOV_Simple_MD_Office_Example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/examples/simple/ASIMOV_Simple_MD_Office_Example.png -------------------------------------------------------------------------------- /examples/simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/examples/simple/README.md -------------------------------------------------------------------------------- /examples/simple/usecase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/examples/simple/usecase.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/pom.xml -------------------------------------------------------------------------------- /publishMaven.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/publishMaven.sh -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/gui/ScenarioAgentGui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/gui/ScenarioAgentGui.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/gui/SemanticAgentGui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/gui/SemanticAgentGui.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/negotiator/DemandingNegotiatorAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/negotiator/DemandingNegotiatorAgent.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/negotiator/ProvidingNegotiatorAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/negotiator/ProvidingNegotiatorAgent.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/process/ManageProcessActionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/process/ManageProcessActionService.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/process/NonSkeletonActivityCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/process/NonSkeletonActivityCapability.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/process/NotYetInitializedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/process/NotYetInitializedException.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/process/ProcessCompletion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/process/ProcessCompletion.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/process/ProcessManagementWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/process/ProcessManagementWorld.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/process/ResourceAllocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/process/ResourceAllocation.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/resource/GenericResourceManagementWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/resource/GenericResourceManagementWorld.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/resource/ResourceManagementWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/resource/ResourceManagementWorld.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/resource/impl/GenericResourceManagementOrganizationImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/resource/impl/GenericResourceManagementOrganizationImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/resource/impl/GenericResourceManagementWorldImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/resource/impl/GenericResourceManagementWorldImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/scenario/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/scenario/Context.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/scenario/ContextUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/scenario/ContextUtil.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/scenario/Replication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/scenario/Replication.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/scenario/ScenarioManagementOrganization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/scenario/ScenarioManagementOrganization.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/scenario/ScenarioManagementWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/scenario/ScenarioManagementWorld.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/scenario/ScenarioReplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/scenario/ScenarioReplication.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/scenario/SimStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/scenario/SimStatus.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/agent/scenario/impl/ScenarioReplicatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/agent/scenario/impl/ScenarioReplicatorImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/bootstrap/Booter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/bootstrap/Booter.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/db/Datasource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/db/Datasource.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/db/mongo/MongoDatasource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/db/mongo/MongoDatasource.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/db/mongo/MongoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/db/mongo/MongoUtil.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/graph/GraphUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/graph/GraphUtil.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/messaging/ASIMOVAllResourcesReadyMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/messaging/ASIMOVAllResourcesReadyMessage.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/messaging/ASIMOVBasicAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/messaging/ASIMOVBasicAgent.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/messaging/ASIMOVMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/messaging/ASIMOVMessage.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/messaging/ASIMOVMessageID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/messaging/ASIMOVMessageID.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/messaging/ASIMOVNewResourceMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/messaging/ASIMOVNewResourceMessage.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/AgentServiceProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/AgentServiceProxy.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/ClaimSortByProposal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/ClaimSortByProposal.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/ConversionCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/ConversionCallback.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/ResourceAllocationNegotiator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/ResourceAllocationNegotiator.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/ResourceAllocationRequestor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/ResourceAllocationRequestor.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/ResourceAllocationResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/ResourceAllocationResponder.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/ResourceReadyListeningResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/ResourceReadyListeningResource.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/ResourceReadyNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/ResourceReadyNotification.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/impl/ClaimSortByProposalImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/impl/ClaimSortByProposalImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/impl/NegotiatingCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/impl/NegotiatingCapability.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/impl/ResourceAllocationNegotiatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/impl/ResourceAllocationNegotiatorImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/impl/ResourceAllocationRequestorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/impl/ResourceAllocationRequestorImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/impl/ResourceAllocationResponderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/impl/ResourceAllocationResponderImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/messages/AvailabilityCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/messages/AvailabilityCheck.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/messages/AvailabilityReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/messages/AvailabilityReply.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/messages/Claim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/messages/Claim.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/messages/Claimed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/messages/Claimed.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/messages/Proposal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/messages/Proposal.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/microservice/negotiation/messages/ProposalRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/microservice/negotiation/messages/ProposalRequest.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ASIMOVContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ASIMOVContext.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ASIMOVOrganization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ASIMOVOrganization.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ASIMOVOrganizationWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ASIMOVOrganizationWorld.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ASIMOVResourceDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ASIMOVResourceDescriptor.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/AbstractASIMOVOrganizationtWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/AbstractASIMOVOrganizationtWorld.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/AbstractEmbodied.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/AbstractEmbodied.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/AbstractEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/AbstractEntity.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/AbstractNamed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/AbstractNamed.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/AbstractPersonTraceEventProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/AbstractPersonTraceEventProducer.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/AbstractPersonTraceModelComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/AbstractPersonTraceModelComponent.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ActivityParticipation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ActivityParticipation.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ActivityParticipationResourceInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ActivityParticipationResourceInformation.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/Body.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/Body.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/Connection.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ConnectionFrom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ConnectionFrom.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ConnectionTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ConnectionTo.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/CoordinationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/CoordinationUtil.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/DirectlyContains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/DirectlyContains.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/DirectlyIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/DirectlyIn.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/Named.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/Named.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/PersonTraceModelComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/PersonTraceModelComponent.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/Resource.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceAllocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceAllocation.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceRequirement.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceTraceEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceTraceEventListener.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceTraceEventProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceTraceEventProducer.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceTraceEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceTraceEventType.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceTraceEventWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceTraceEventWrapper.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceTraceEventWrapperListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceTraceEventWrapperListener.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceTraceModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceTraceModel.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/ResourceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/ResourceType.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/Time.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/Time.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/TraceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/TraceService.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/XMLConvertible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/XMLConvertible.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/events/ActivityEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/events/ActivityEvent.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/events/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/events/Event.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/events/EventStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/events/EventStatus.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/events/EventStatusChangeEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/events/EventStatusChangeEntry.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/events/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/events/EventType.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/Activity.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/DistanceMatrixService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/DistanceMatrixService.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/DistanceMatrixServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/DistanceMatrixServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/IDistanceMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/IDistanceMatrix.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/Next.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/Next.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/Process.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/Process.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/ProcessManagementOrganization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/ProcessManagementOrganization.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/ProcessType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/ProcessType.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/Task.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/Transition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/Transition.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/impl/ManageProcessActionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/impl/ManageProcessActionImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/impl/ProcessCompleterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/impl/ProcessCompleterImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/impl/ProcessCompletionInitiator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/impl/ProcessCompletionInitiator.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/process/impl/ProcessManagementWorldImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/process/impl/ProcessManagementWorldImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/AbstractResourceManagementWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/AbstractResourceManagementWorld.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/ActivityParticipantImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/ActivityParticipantImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/DirectoryLookup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/DirectoryLookup.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/NonSkeletonActivityCapabilityImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/NonSkeletonActivityCapabilityImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/ResouceReadyInitiatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/ResouceReadyInitiatorImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/ResourceDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/ResourceDescriptor.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/ResourceManagementOrganization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/ResourceManagementOrganization.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/ResourceReadyListenerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/ResourceReadyListenerImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/ResourceSubtype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/ResourceSubtype.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/RouteInitiatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/RouteInitiatorImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/resource/RouteLookup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/resource/RouteLookup.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVAgents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVAgents.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVAndNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVAndNode.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVFormula.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVFormula.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVFunctionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVFunctionNode.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVIntegerTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVIntegerTerm.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVNode.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVNotNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVNotNode.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVSLUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVSLUtil.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVStringTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVStringTerm.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVTerm.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/ASIMOVTermSequenceNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/ASIMOVTermSequenceNode.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/LegacySLUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/LegacySLUtil.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/SL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/SL.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/sl/SLConvertible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/sl/SLConvertible.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/usecase/RouteProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/usecase/RouteProviderImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/usecase/ScenarioManagementWorldImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/usecase/ScenarioManagementWorldImpl.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/usecase/UseCaseScenario.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/usecase/UseCaseScenario.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/xml/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/xml/Resource.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/xml/ResourceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/xml/ResourceType.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/xml/XMLStreamEventTypeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/xml/XMLStreamEventTypeEnum.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/xml/XMLStreamObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/xml/XMLStreamObserver.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/xml/XmlNamespaceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/xml/XmlNamespaceMapper.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/xml/XmlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/xml/XmlUtil.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/xml/moxy/MOXyXmlContextCacheEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/xml/moxy/MOXyXmlContextCacheEntry.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/model/xml/moxy/MOXyXmlContextID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/model/xml/moxy/MOXyXmlContextID.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/reasoning/sl/ASIMOVSLBelief.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/reasoning/sl/ASIMOVSLBelief.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/reasoning/sl/ASIMOVSLQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/reasoning/sl/ASIMOVSLQuery.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/reasoning/sl/ASIMOVSLReasoningCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/reasoning/sl/ASIMOVSLReasoningCapability.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/reasoning/sl/KBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/reasoning/sl/KBase.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/reasoning/sl/SLConvertible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/reasoning/sl/SLConvertible.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/reasoning/sl/SLParsable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/reasoning/sl/SLParsable.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/reasoning/sl/SLParsableSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/reasoning/sl/SLParsableSerializable.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/run/RunUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/run/RunUseCase.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/unavailability/MonkeyAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/unavailability/MonkeyAgent.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/unavailability/MonkeyAgentWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/unavailability/MonkeyAgentWorld.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/unavailability/UnAvailabilityRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/unavailability/UnAvailabilityRequest.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/unavailability/UnavailabilityDistribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/unavailability/UnavailabilityDistribution.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/util/extrapolator/EventExtrapolator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/util/extrapolator/EventExtrapolator.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/vis/timeline/VisJSTimeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/vis/timeline/VisJSTimeline.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/vis/timeline/VisJSTimelineGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/vis/timeline/VisJSTimelineGroup.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/vis/timeline/VisJSTimelineItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/vis/timeline/VisJSTimelineItem.java -------------------------------------------------------------------------------- /src/main/java/io/asimov/vis/timeline/VisJSTimelineUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/asimov/vis/timeline/VisJSTimelineUtil.java -------------------------------------------------------------------------------- /src/main/java/io/coala/agent/AbstractAgentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/coala/agent/AbstractAgentManager.java -------------------------------------------------------------------------------- /src/main/java/io/coala/dsol/DsolSimulatorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/coala/dsol/DsolSimulatorService.java -------------------------------------------------------------------------------- /src/main/java/io/coala/enterprise/role/AbstractActorRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/coala/enterprise/role/AbstractActorRole.java -------------------------------------------------------------------------------- /src/main/java/io/coala/random/impl/RandomizingCapabilityImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/java/io/coala/random/impl/RandomizingCapabilityImpl.java -------------------------------------------------------------------------------- /src/main/resources/asimov.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/asimov.properties -------------------------------------------------------------------------------- /src/main/resources/eve.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/eve.yaml -------------------------------------------------------------------------------- /src/main/resources/gui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/.gitignore -------------------------------------------------------------------------------- /src/main/resources/gui/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/gui/html/css/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/css/global.css -------------------------------------------------------------------------------- /src/main/resources/gui/html/css/vis.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/css/vis.css -------------------------------------------------------------------------------- /src/main/resources/gui/html/data/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/data/style.css -------------------------------------------------------------------------------- /src/main/resources/gui/html/data/typeusage.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/gui/html/data/usage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/data/usage.json -------------------------------------------------------------------------------- /src/main/resources/gui/html/images/asimov_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/images/asimov_logo.png -------------------------------------------------------------------------------- /src/main/resources/gui/html/images/asimov_logo_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/images/asimov_logo_large.png -------------------------------------------------------------------------------- /src/main/resources/gui/html/images/toggleOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/images/toggleOff.png -------------------------------------------------------------------------------- /src/main/resources/gui/html/images/toggleOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/images/toggleOn.png -------------------------------------------------------------------------------- /src/main/resources/gui/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/index.html -------------------------------------------------------------------------------- /src/main/resources/gui/html/js/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/js/init.js -------------------------------------------------------------------------------- /src/main/resources/gui/html/js/vis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/gui/html/js/vis.js -------------------------------------------------------------------------------- /src/main/resources/gui/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/main/xsd/asim/asimovBPM.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/xsd/asim/asimovBPM.xsd -------------------------------------------------------------------------------- /src/main/xsd/asim/asimovCIM.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/xsd/asim/asimovCIM.xsd -------------------------------------------------------------------------------- /src/main/xsd/asim/asimovEvent.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/xsd/asim/asimovEvent.xsd -------------------------------------------------------------------------------- /src/main/xsd/asim/asimovUnits.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/xsd/asim/asimovUnits.xsd -------------------------------------------------------------------------------- /src/main/xsd/asim/main.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/main/xsd/asim/main.xsd -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/ASIMOVMessageSenderAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/ASIMOVMessageSenderAgent.java -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/ASIMOVReasoningMessageReceiverAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/ASIMOVReasoningMessageReceiverAgent.java -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/EventTraceWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/EventTraceWriter.java -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/ModelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/ModelTest.java -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/NegotiationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/NegotiationTest.java -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/NegotiationTestAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/NegotiationTestAgent.java -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/Platform.java -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/ScenarioTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/ScenarioTest.java -------------------------------------------------------------------------------- /src/test/java/io/asimov/test/sim/TimeLineWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/java/io/asimov/test/sim/TimeLineWriter.java -------------------------------------------------------------------------------- /src/test/resources/eve.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/eve.yaml -------------------------------------------------------------------------------- /src/test/resources/gui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/.gitignore -------------------------------------------------------------------------------- /src/test/resources/gui/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/gui/html/css/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/css/global.css -------------------------------------------------------------------------------- /src/test/resources/gui/html/css/vis.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/css/vis.css -------------------------------------------------------------------------------- /src/test/resources/gui/html/data/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/data/style.css -------------------------------------------------------------------------------- /src/test/resources/gui/html/data/typeusage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/data/typeusage.json -------------------------------------------------------------------------------- /src/test/resources/gui/html/data/usage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/data/usage.json -------------------------------------------------------------------------------- /src/test/resources/gui/html/images/asimov_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/images/asimov_logo.png -------------------------------------------------------------------------------- /src/test/resources/gui/html/images/asimov_logo_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/images/asimov_logo_large.png -------------------------------------------------------------------------------- /src/test/resources/gui/html/images/toggleOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/images/toggleOff.png -------------------------------------------------------------------------------- /src/test/resources/gui/html/images/toggleOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/images/toggleOn.png -------------------------------------------------------------------------------- /src/test/resources/gui/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/index.html -------------------------------------------------------------------------------- /src/test/resources/gui/html/js/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/js/init.js -------------------------------------------------------------------------------- /src/test/resources/gui/html/js/vis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/gui/html/js/vis.js -------------------------------------------------------------------------------- /src/test/resources/gui/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/test/resources/log4j2-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/log4j2-test.json -------------------------------------------------------------------------------- /src/test/resources/resource-usage-vis/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/resource-usage-vis/style.css -------------------------------------------------------------------------------- /src/test/resources/resource-usage-vis/timeline-vis-compact_experimental.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/resource-usage-vis/timeline-vis-compact_experimental.html -------------------------------------------------------------------------------- /src/test/resources/resource-usage-vis/timeline-vis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/resource-usage-vis/timeline-vis.html -------------------------------------------------------------------------------- /src/test/resources/resource-usage-vis/typeusage.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/resource-usage-vis/usage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/resource-usage-vis/usage.json -------------------------------------------------------------------------------- /src/test/resources/usecase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almende/asimov/HEAD/src/test/resources/usecase.xml --------------------------------------------------------------------------------