Title :
An Automatic Compliance Checking Approach for Software Processes
Author :
He, Xiaoyang ; Guo, Jingang ; Wang, Yasha ; Guo, Ying
Author_Institution :
Key Lab. of High Confidence Software Technol., EECS, Peking Univ., Beijing, China
Abstract :
A lot of knowledge has been accumulated and documented in the form of process models, standards, best practices, etc. The knowledge tells how a high quality software process should look like, in other words, which constrains should be fulfilled by a software process to assure high quality software products. Compliance checking for a predefined process against proper constrains is helpful to quality assurance. Checking the compliance of an actual performed process against some constrains is also helpful to process improvement. Manual compliance checking is time-consuming and error-prone, especially for large and complex processes. In this paper, we record the process knowledge by means of process pattern. We provide an automatic compliance checking approach for process models against constrains defined in process patterns. Checking results indicate where and which constrains are violated, and therefore suggests the focuses of future process improvement. We have applied this approach in three real projects and the experimental results are also presented.
Keywords :
conformance testing; object-oriented methods; program testing; quality assurance; software maintenance; software process improvement; software quality; automatic compliance checking approach; complex processes; manual compliance checking; process knowledge; process models; process patterns; quality assurance; software processes; software products; software quality; Best practices; Capability maturity model; IEC standards; ISO standards; Performance evaluation; Software quality; Software standards; Software testing; Standards organizations; System testing; compliance; compliance checking; process pattern; quality assurance; software process;
Conference_Titel :
Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
Conference_Location :
Penang
Print_ISBN :
978-0-7695-3909-6
DOI :
10.1109/APSEC.2009.48