The challenges in creating tools for improving the software development lifecycle.
Susan L. SpraragenPublished in: ACM SIGSOFT Softw. Eng. Notes (2005)
Keyphrases
- software systems
- software development
- development lifecycle
- software developers
- software components
- software engineers
- tool support
- software engineering
- source code
- formal methods
- design patterns
- software maintenance
- software architecture
- software projects
- development process
- software tools
- computational tools
- design principles
- real world
- technical issues
- artificial intelligence
- decision making
- software packages
- end users
- multi agent systems
- database
- black box
- database systems
- software environment
- user interface
- software platform
- working environment