Use and Reuse of HCI Knowledge in the Software Development Lifecycle: Existing Approaches and What Developers Thinks.
Eduard MetzkerHarald ReitererPublished in: Usability (2002)
Keyphrases
- development lifecycle
- software development
- reusable components
- software systems
- software developers
- software evolution
- human computer interaction
- source code
- software reuse
- domain knowledge
- knowledge base
- knowledge discovery
- formal methods
- databases
- data mining techniques
- knowledge acquisition
- open source
- software components
- knowledge management
- expert systems
- software maintenance
- real world
- artificial intelligence
- open source software
- design patterns
- intrusion detection
- learning objects
- software engineering
- knowledge representation
- end users
- decision making