Alain April:S3m - Model to Evaluate and Improve the Quality of Software Maintenance Process
Shaker-Verlag, Aachen
2005,
|
|
Introduction
Motivation, Objective and Research Methodology
Recognised Software Maintenance Knowledge
issues in software maintenance, software maintenance body of knowledge, software
maintenance definition, software maintenance standards, maintenance process
measurement, maintenance product measurement, service measurement
Maturity Models in Software Engineering
overiew, CMMI, difference between maturity model, quality standard and evaluation method,
initial validation of maturity model, inventory of software engineering maturity models
Foundations of the S3m Process Model
context of software maintenance, identifaction of process domains, model objectives, benefits
and overview, model capability, model roadmap concept, model maturity scale
Software Maintenance Process Management Domain
maintenance process focus KPA, maintenance process performance KPA, maintenance
innovation and development KPA
Event/Request Management Domain
management KPA, planning KPA, monitoring and control KPA
Evolution Engineering Domain
transition services KPA, support services KPA, evolution an correction services KPA
Support to Evolution Engineering Domain
configuration and version management KPA, measurement and analysis KPA, causal analysis
and problem resolution KPA, rejuvenation, migration and retirement KPA
Process Formalisation
maintenance product, process and resources description, S3m based on the
maintenance ontology, Wang and King CSP-like process algebra for S3m
Evaluating S3m Maturity
criteria to meet ISO 15504 requirements
Appendix
detailed model description