Software Reuse: A Context for Introducing Software Engineering Principles in a Traditional Computer Science Second Course.
Murali SitaramanJeff GrayPublished in: TRI-Ada (1993)
Keyphrases
- software reuse
- software engineering
- computer science
- software development
- software components
- artificial intelligence
- reusable components
- software projects
- object oriented
- software systems
- code generation
- context aware
- development process
- computer science curriculum
- software design
- lecture notes
- contextual information
- computer scientists
- software quality
- clone detection
- project management
- design patterns
- human computer interaction
- programming language
- multi agent systems
- database systems
- component based development
- databases