Improving Software Quality of the ALICE Data-Acquisition System through Program Analysis

Jianlin Zhu,Jin Huang,S. Chapeland,D. Zhou,Guoping Zhang
2012-01-01
Abstract:The ALICE Data-Acquisition System is to handle the data flow f rom the sub-detector electronics to the archiving on different kinds of storage. In this paper, i t is analyzed with the techniques in Aspect Mining. We implement Program Analysis Framework(PRF) to an alyze the software architecture and software modularity. The basic idea about PAF is to record th e call relationships information among the important elements firstly and then use the different analys is algorithms to find the crosscutting concerns which could destroy the modularity of the software from this recording information. Finally we evaluate our framework through analyzing the software system of DATE . he analysis result proves the effectiveness and efficiency of our framework. With the help of PAF, the soft ware quality of DATE could be improved from many aspects. Many optimization steps and suggestion c ould be applied to DATE. In addition, the PAF for DATE could also analysis the projects written in C lan guage.
What problem does this paper attempt to address?