Christian Arnault
LAL Orsay - arnault@lalcls.in2p3.fr
MOOSE (RD41) collaboration
CERN
AbstractThe problems that HEP software environments must address in the next few years are:
The CERN's R&D project MOOSE (RD41) has been formed to study the technologies, the methodologies and the human behaviours that could help provide solutions to these questions considering as key issues the cultural, technogical and projects constraints and requirements.
This presentation will discuss some of the concepts that have been addressed so far by this R&D project such as :
The difficulties encountered during this study happen to be also the critical points that must be solved for a succesfull evolution of our software environments such as preserving the vast amount of cultural investment provided in the existing physics code, or dealing with the increasing influence of industry, where the constraints or requirements may not be the same as ours.The preliminary results that emerge from this first year study show that even more than the concept of object orientation (which nevertheless isthe most mature and coherent approach in the domain of SE methods) the demand for an engineering approach to software production seems to be the principle criterion for a quality improvement process. In particular, we have shown and experienced that the following actions are essential in this process :
Christian Arnault Laboratoire de l'accelerateur Lineaire - Orsay Faculte des sciences - 91405 ORSAY CEDEX (France) arnault@lalcls.in2p3.fr 16 (1) 64 46 84 17 16 (1) 69 07 94 04