0.5 setgray0 0.5 setgray1 Modular software to support parliamentary procedure Dana Dahlstrom and Bayle Shanks University of California, San Diego Modular software to support parliamentary procedure – p.
Modular Design application rule Parliament user specification module interface Modular software to support parliamentary procedure – p.
A Reuseable Module application Parliament . . . application Modular software to support parliamentary procedure – p.
Modular Rule Specifications rule spec application . . . Parliament . . . rule spec application Modular software to support parliamentary procedure – p.
Rule Specification Example name: Lay on the table type: Subsidiary motion summary: "Temporarily lay aside" debatable: no vote required: "majority" on adopt: TABLE TARGET { def example method(self): print ’embedded Python code’ } Modular software to support parliamentary procedure – p.
Recommend
More recommend