SOFTWARE MAINTENANCE EXPERT SYSTEM (SMxpert) - A Decision Support Instrument

Alain April, Jean-Marc Desharnais

2005

Abstract

Maintaining and supporting the software of an organization is not an easy task, and software maintainers do not currently have access to tools to evaluate strategies for improving the specific activities of software maintenance. This article presents a knowledge-based system which helps in locating best practices in a software maintenance capability maturity model (SMmm). The contributions of this paper are: 1) to instrument the maturity model with a support tool to aid software maintenance practitioners in locating specific best practices; and 2) to describe the knowledge-based approach and system overview used by the research team.

References

  1. 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].
  2. 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)
  3. 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)
  4. 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.
  5. Dekleva, S. M. Delphi Study of Software Maintenance Problems, International Conference on Software Maintenance (CSM 1992) (1992) IEEE Computer Society Press: Los Alamitos CA
  6. Desharnais, J.-M., Application de la mesure fonctionnelle COSMIC-FFP: une approche cognitive, UQAM, Montréal, 2003
  7. Desharnais, J.-M., Application de la mesure fonctionnelle COSMIC-FFP: une approche cognitive, UQAM, Montréal, 2004
  8. 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
  9. 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.
  10. 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.
  11. Durkin, J. (1994) Expert system: Design and Development, Prentice Hall, New York.
  12. Kitchenham, B. and et al. (1999), Towards an Ontology of Software Maintenance, J. Softw. Maint:Res. Parct., 11(6):365-389.
  13. Lientz, B. and Swanson, E. (1981), Problems in Application Software Maintenance, Communications of the ACM, 24, 11, 763-769.
  14. Ruiz, F., Vizcaino, A., Piattini, M. and Garcia, F. (2004) International Journal of Software Engineering and Knowledge Engineering, 14, 3 323-349.
  15. Uschold, M. and Jasper, R. (2001), An ontology for the management of software maintenance projects, In Industrial Knowledge Management: a micro-level approach,Bedford (UK), pp. 549-563.
  16. Van Heijst, G., Schreiber, A. T. and Wielinga, A.,Using Explicit Ontologies in KBS Development, 2003 University of Amsterdam, Department of Social Science Informatics, Amsterdam, 1997
  17. Vizcaíno, A., Favela, J. and Piattini, M. A multi-agent system for knowledge management in software maintenance, KES 2003 (2003), Springer Verlag, Oxford, UK
Download


Paper Citation


in Harvard Style

April A. and Desharnais J. (2005). SOFTWARE MAINTENANCE EXPERT SYSTEM (SMxpert) - A Decision Support Instrument . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 972-8865-19-8, pages 142-148. DOI: 10.5220/0002526601420148


in Bibtex Style

@conference{iceis05,
author={Alain April and Jean-Marc Desharnais},
title={SOFTWARE MAINTENANCE EXPERT SYSTEM (SMxpert) - A Decision Support Instrument},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2005},
pages={142-148},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002526601420148},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - SOFTWARE MAINTENANCE EXPERT SYSTEM (SMxpert) - A Decision Support Instrument
SN - 972-8865-19-8
AU - April A.
AU - Desharnais J.
PY - 2005
SP - 142
EP - 148
DO - 10.5220/0002526601420148