[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