DocumentCode
2745413
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
fYear
2009
fDate
1-3 Dec. 2009
Firstpage
467
Lastpage
474
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
Conference_Location
Penang
ISSN
1530-1362
Print_ISBN
978-0-7695-3909-6
Type
conf
DOI
10.1109/APSEC.2009.48
Filename
5358833
Link To Document