modular software to support parliamentary procedure
play

Modular software to support parliamentary procedure Dana Dahlstrom - PowerPoint PPT Presentation

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


  1. 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.

  2. Modular Design application rule Parliament user specification module interface Modular software to support parliamentary procedure – p.

  3. A Reuseable Module application Parliament . . . application Modular software to support parliamentary procedure – p.

  4. Modular Rule Specifications rule spec application . . . Parliament . . . rule spec application Modular software to support parliamentary procedure – p.

  5. 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