Staffing Strategies for Maintenance of Critical Software Systems at the Jet Propulsion Laboratory.
William TaberDan PortPublished in: ESEM (2016)
Keyphrases
- software systems
- software maintenance
- maintenance activities
- software evolution
- source code
- component based software
- software engineering
- software components
- software design
- software architecture
- product lines
- metamodel
- software development
- jet propulsion laboratory
- software developers
- legacy software
- software testing
- multi agent systems
- machine learning
- complex software systems
- software artifacts
- software metrics
- functional requirements
- software quality
- open source
- preventive maintenance
- software engineers
- linux kernel
- design patterns
- object oriented
- image processing
- databases
- legacy software systems