The Squale Model - A Practice-Based Industrial Quality Model

被引:28
作者
Mordal-Manet, Karine [1 ]
Balmas, Francoise [1 ]
Denier, Simon [2 ]
Ducasse, Stephane [2 ]
Wertz, Harald [1 ]
Laval, Jannik [2 ]
Bellingard, Fabrice [3 ]
Vaillergues, Philippe [3 ]
机构
[1] Univ Paris 08, LIASD, F-93526 St Denis 02, France
[2] INRIA, RMoD Team, Lille, France
[3] Qualixo, Paris, France
来源
2009 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, CONFERENCE PROCEEDINGS | 2009年
关键词
D O I
10.1109/ICSM.2009.5306381
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
ISO 9126 promotes a three-level model of quality (factors, criteria, and metrics) which allows one to assess quality at the top level of factors and criteria. However, it is difficult to use this model as a tool to increase software quality In the Squale model, we add practices as an intermediate level between metrics and criteria. Practices abstract away from raw information (metrics, tool reports, audits) and provide technical guidelines to be respected. Moreover, practice marks are adjusted using formulae to suit company development habits or exigences: for example bad marks are stressed to point to places which need more attention. The Squale model has been developed and validated over the last couple of years in an industrial setting with Air France-KLM and PSA Peugeot-Citroen.
引用
收藏
页码:531 / +
页数:2
相关论文
共 11 条
[1]  
BALMAS F, 2009, SOFTWARE METRICS JAV, V1
[2]  
BERGE A, 2009, P 13 EUR C SOFTW MAI
[3]   A Unified Framework for Cohesion Measurement in Object-Oriented Systems [J].
Briand L.C. ;
Daly J.W. ;
Wüst J. .
Empirical Software Engineering, 1998, 3 (1) :65-117
[4]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[5]  
Fenton N., 1996, SOFTWARE METRICS RIG, VSecond
[6]  
*ISO IEC, 2001, ISO IEC 9126 1 SOF 1
[7]  
Lorenz M., 1994, OBJECT ORIENTED SOFT
[8]   Quantifying the quality of object-oriented design: The factor-strategy model [J].
Marinescu, R ;
Ratju, D .
11TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2004, :192-201
[9]  
Martin R.C., 1997, Stability
[10]  
McCabe T. J., 1976, IEEE Transactions on Software Engineering, VSE-2, P308, DOI 10.1109/TSE.1976.233837