会议专题

Predict Malfunction-Prone Modules for Embedded System Using Software Metrics

High software dependability is significant for many software systems, especially in embedded system. Dependability is usually measured from the users viewpoint in terms of time between failures, according to an operational profile. A software malfunction is defined as a defect in an executable software product that may cause a failure. Thus, malfunctions are attributed to the software modules that cause failures. Developers tend to focus on malfunctions, because they are closely related to the amount of rework necessary to prevent future failures. This paper defined a software module malfunction-prone by class cohesion metrics when there is a high risk that malfunctions will be discovered during operations. Also proposed a novel cohesion measure method for derived classes in embedded system.

Malfunction -prone modules Embedded System software metrics software reliability

Lan Yongjie Qiu Yong Du Meifang

Shandong Institute of Business and Technology,YanTai 264005 China

国际会议

第八届国际电子测量与仪器学术会议(Proceedings of 2007 8th International Conference on Electronic Measurement & Instruments)

西安

英文

2007-08-16(万方平台首次上网日期,不代表论文的发表时间)