40 likes | 132 Views
Assessment on the Milestones 2000. Maria Grazia Pia. Geant4 Workshop Paris, 16-20 October 2000 http://www.ge.infn.it/lowE/. Assessment and improvements of the current physics implementation (mandatory) Implementation of the Auger effect (mandatory)
E N D
Assessment on the Milestones 2000 Maria Grazia Pia Geant4 Workshop Paris, 16-20 October 2000 http://www.ge.infn.it/lowE/
Assessment and improvements of the current physics implementation (mandatory) Implementation of the Auger effect (mandatory) Low energy extensions for positrons (mandatory) Extensions to lower energies of protons and ions and simulation of straggling (mandatory) Extension to lower energies of antiprotons (mandatory) Low energy extensions for negative ions (desirable) Extensions to lower energies of electrons and photons (optional) Explicit definition and documentation of procedures (mandatory) Major improvement of the design (mandatory) Major improvement of the software quality (desirable) Improvement of performance in critical areas (desirable) Set-up of a full testing suite and thorough testing of the software and physics (mandatory) Defect analysis and prevention (desirable) Complete and accurate documentation coverage (desirable) Internal training (desirable) Physics and SPI
Preprint on antiprotons (mandatory) Preprint on negative ions (desirable) Preprint on positrons (desirable) Preprints on further extensions and updates (desirable) Preprint on design (desirable) Preprint on software process (desirable) Paper on refereed journal on electrons, positrons, photons (mandatory) Paper on refereed journal on hadrons (mandatory) Paper on refereed journal on ions (mandatory) OO design iteration in the data domain (mandatory) OO design iteration in the electron-photon domain (desirable) OO design iteration in the hadron-ion domain (mandatory) OO design iteration at the top level of electromagnetic processes to remove Standard and Low Energy cross-dependencies (desirable) Reorganisation of the physical design of the electromagnetic package (desirable) Publications and design
Clear separation of the testing from the examples (mandatory) Distinction of debugging, software testing and physics testing (desirable) Definition and documentation of testing requirements (mandatory) Definition and documentation of testing procedures (mandatory) Integration of testing into the software lifecycle (desirable) Test planning (mandatory) Clear assignment of responsibilities for testing tools developments and testing execution (mandatory) Development of unit testing tools (mandatory) Development of integration testing tools (optional) Improvement of system testing tools (desirable) Improvement of physics testing tools (desirable) Verification of compliance with requirements (optional) Documentation of testing tools and reference test results (desirable) Creation and maintenance of a test case repository (desirable) Collaboration with users in the testing process (optional) Continuous improvement of the testing system, based on defect analysis and contacts with users (optional) Testing