[Cs5500] select your components to maintain
Karl Lieberherr
lieber at ccs.neu.edu
Tue Sep 27 13:11:23 EDT 2011
Below is the list of components of SCG Court.
Each team must select about 5 components they will maintain as we
evolve the system.
The selection will not be final as it is important to choose a natural
subset of components.
I opened a wiki page on blackboard that you use to agree on the components.
By Thursday.
Components to maintain:
http://www.ccs.neu.edu/home/lieber/SCG/assembla/managing-sw-dev-shared/trunk/
GenericSCG/src/scg
Main entry point: starts TournamentManager etc.
admin/
Exception classes
exception/
Contains e.g. BinaryGame.java which carries out a game between two players
game/
Raw and Smart Histories
history/
Logging help
logging/
registration etc.
Defines PlayerProxy
net/
predefined protocols
protocol/
System Tests:
GenericSCG/src/* except scg and response
hsr contains the perfect avatar (teacher)
Protocol interpreters for refutation, strengthening and agreement.
protocolInterpreter/
SCG generic structures and behavior
scg.cd
scg.beh
Tournaments
tournament/
status pages etc.
web/
tournament/
More Individual files:
RWrap.java uses reflection to parse playground objects
Util.java common utilities e.g. to compare doubles
lib.java.cd from DemeterF
HTML.java
Subsystem tests:
GenericSCG/test
More information about the Cs5500
mailing list