JDuck: building a software engineering tool in Java as a CS2 project.
Michael W. GodfreyDan GrossmanPublished in: SIGCSE (1999)
Keyphrases
- software engineering
- programming language
- software development
- software projects
- object oriented
- requirements elicitation
- systems development
- software development projects
- requirements engineering
- project management
- source code
- open source
- software systems
- software development teams
- software tools
- software maintenance
- software design
- java programs
- databases
- object oriented programming language
- development environment
- case study
- artificial intelligence
- machine learning
- software engineers
- design patterns
- database applications
- computer science
- software development process
- development methodologies