Figure 3: SM
xpert
user interface layout
7 CONCLUSION AND FUTURE
WORK
Identifying the best practices in a maturity model is
a difficult task, considering their number and the
multiple appropriate answers associated with each of
them. Our hypothesis is that a KBS could help in
finding an appropriate recommendation. The next
step in this research project is to populate the KBS,
validate the results with experts in the domain and
determine whether or not the KBS is a useful
support tool for training on the content of the
maturity model. It will be also necessary to improve
the interface, mainly for the sake of the expert.
REFERENCES
Abran, A., Moore, J. W., Bourque, P., Dupuis, R. and
Tripp, L.,Guide for the Software Engineering Body of
Knowledge (SWEBOK), Ironman version, IEEE
Computer Society Press: Los Alamitos CA,2004; 6-1-
6-15, Montréal, http://www.swebok.org [27 January
2005].
April, A., Abran, A. and Dumke, R. SMCMM Model to
Evaluate and Improve the Quality of the Software
Maintenance Process: Improvements, traceability and
conformity to standards, CSMR 2004 8th European
Conference on Software Maintenance and
Reengineering, (2004a) Tampere (Finland)
April, A., Abran A. and Dumke, R. Assessment of
Software Maintenance Capability: A model and its
Design Process, IASTED 2004, Conference on
Software Engineering (2004b), Innsbruck (Austria)
CMMi (Ed.) (2002) Capability Maturity Model
Integration for Software Engineering (CMMi),
Version 1.1, CMU/SEI-2002-TR-028, ESC-TR-2002-
028, Carnegie Mellon University.
Dekleva, S. M. Delphi Study of Software Maintenance
Problems, International Conference on Software
Maintenance (CSM 1992) (1992) IEEE Computer
Society Press: Los Alamitos CA
Desharnais, J.-M., Application de la mesure fonctionnelle
COSMIC-FFP: une approche cognitive, UQAM,
Montréal, 2003
Desharnais, J.-M., Application de la mesure fonctionnelle
COSMIC-FFP: une approche cognitive, UQAM,
Montréal, 2004
Desharnais, J.-M., Abran, A., Mayers, A., Buglione, L.
and Bevo, V. Knowledge Modeling for the Design of a
KBS in the Functional Size Measurement Domain,
KES 2002, IOS Press, Crema, Italy
Desharnais, J. M., Abran, A., Mayers, A., Vilz, J. and
Gruselin, F. (2004), Verification and validation of a
knowledge base system, KI, Special Issue on Software
Engineering for Knowledge-based Systems, Germany,
3.
Dias, M. G., Anquetil, N. and Oliveira, K. M. (2003),
Organizing the Knowledge Used in Software
Maintenance, Journal of Universal Computer Science,
9, 7 64-658.
Durkin, J. (1994) Expert system: Design and
Development, Prentice Hall, New York.
Kitchenham, B. and et al. (1999), Towards an Ontology of
Software Maintenance, J. Softw. Maint:Res. Parct.,
11(6):365-389.
Lientz, B. and Swanson, E. (1981), Problems in
Application Software Maintenance, Communications
of the ACM, 24, 11, 763-769.
Ruiz, F., Vizcaino, A., Piattini, M. and Garcia, F. (2004)
International Journal of Software Engineering and
Knowledge Engineering, 14, 3 323-349.
ICEIS 2005 - ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS
146