Understanding Software Productivity: towards a Knowledge-Based Approach.
Walt ScacchiPublished in: Int. J. Softw. Eng. Knowl. Eng. (1991)
Keyphrases
- software development
- human beings
- prior knowledge
- computer systems
- knowledge base
- expert systems
- software architecture
- knowledge management
- solving problems
- software systems
- artificial intelligence
- software tools
- knowledge based systems
- knowledge acquisition
- knowledge representation
- knowledge discovery
- higher level
- domain knowledge
- development process
- deeper understanding
- conceptual understanding
- collaborative learning
- data mining techniques
- source code
- business processes
- user interface
- information technology
- neural network
- software design
- software process