2 research outputs found

    Software reliability allocation model of CNC system based on software architecture

    Get PDF
    Abstract In order to guarantee the implementation of reliability target, software reliability allocation model of CNC system was established based on software architecture. Software architecture of CNC system was set up, which decomposed CNC system into the functional units, reliability indexes of the system can be distributed into each component from top to bottom. The relative weight of software element in each level of the architecture was determined with analytic hierarchy process (AHP) method. The software reliability allocation model was built by taking the maximum practicability of CNC system as the target function, the reliability and cost function of component as the constraints. The reliability of each component was calculated through culture algorithm (CA). According to the result, the reliability allocation worked out is reasonable and feasible, and during the development of allocation model, the practicability of CNC system was guaranteed and development cost was also saved effectively
    corecore