Research Software Science: Expanding the Impact of Research Software Engineering.
Michael A. HerouxPublished in: CoRR (2022)
Keyphrases
- software engineering
- software systems
- software development
- software design
- software engineers
- software architecture
- software maintenance
- software projects
- software evolution
- software developers
- software reuse
- artificial intelligence
- development process
- software quality
- design patterns
- source code
- programming language
- software industry
- systems development
- software testing
- development methodologies
- software components
- reverse engineering
- mining software repositories
- engineering courses
- object oriented
- software engineering education
- software engineering practices
- software development processes
- data mining
- formal methods
- user interface
- software product line
- requirements engineering
- impact analysis
- software intensive systems
- object oriented software engineering
- databases
- knowledge management
- agile development
- software life cycle
- human computer interaction
- complex software systems
- project management
- software requirements
- embedded systems
- software development process
- development cycle