Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
Anchoring the Software Process
IEEE Software
Rapid Prototyping for Distributed Virtual Environments
IEEE Software
Comparing Uniform and Flexible Policies for Software Maintenance and Replacement
IEEE Transactions on Software Engineering
Risk-based trade-off between verification and validation – an industry-motivated study
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Methodology Mashups: An Exploration of Processes Used to Maintain Software
Journal of Management Information Systems
Hi-index | 0.01 |
When an organization considers the evolution of a software-intensive system, the selection of the software maintenance process to be adopted must include consideration of the particular technical criteria, such as the application domain, the size and complexity of the final product, the hosting system characteristics, etc, yet be driven by the specific organization's goals, environment and maturity.By describing and analysing a real project, this paper shows how different approaches and techniques, usually applied in isolation, can be selected, customized and combined to implement a software maintenance and evolution process that better satisfies the goals and meets the constraints of the organization. The project was undertaken to investigate the feasibility of enhancing an aircraft avionics system by integrating new capabilities and, eventually, to identify a quick, low-cost and low-risk solution.