The MASE project investigates methods to support the coordination and executable acceptance testing of software projects. Keywords: Agile methods, distributed teams, Extreme Programming. See http://ebe.cpsc.ucalgary.ca/ebe for more information.
auth/ AbstractAuthenticator.java AuthenticatorFactory.java TestAuthenticator.java datachangeimplement/ DataCallback.java distributed/ Arguments.java CallbackPropagator.java ClientCallbackCommunicator.java ClientCommunicator.java ServerCallbackCommunicator.java ServerCommunicator.java UIEventPropagatorImplenter.java factory/ PersisterConnectionInfo.java PersisterFactory.java impl/ data/ AcceptanceTestDataObject.java BacklogDataObject.java DrawingAreaDataObject.java EventDataObject.java IndexCardDataObject.java IndexCardWithChildDataObject.java IterationDataObject.java MessageDataObject.java ProjectDataObject.java StoryCardDataObject.java local/ AsynchronousLocalPersister.java DummyDistributedUI.java PersisterRally.java PersisterToXML.java network/ ClientCallbackThread.java DisconnectData.java NetworkClient.java NetworkServer.java ServerCallbackThread.java ServerContext.java ServerThreadWorker.java util/ FileSystemIDGenerator.java AbstractRoot.java AgilePlannerClient.java AsynchronousPersister.java Backlog.java ConnectionFailedException.java CouldNotLoadProjectException.java DrawingArea.java ForbiddenOperationException.java IndexCard.java IndexCardLiveUpdate.java IndexCardNotFoundException.java IndexCardWithChild.java Iteration.java Keystroke.java Message.java MouseClick.java MouseMove.java NotConnectedException.java PlannerDataChangeListener.java PlannerUIChangeListener.java Project.java StoryCard.java SynchronousPersister.java UIEventPropagator.java