Representation-Oriented Software Development: A Cognitive Approach to Software Engineering.
John J. SungPublished in: PPIG (2005)
Keyphrases
- software development
- software engineering
- software systems
- software architecture
- software projects
- development process
- software engineers
- artificial intelligence
- software developers
- software reuse
- knowledge management
- information processing
- software design
- object oriented
- case study
- design patterns
- cost estimation
- software development process
- development methodologies
- software cost estimation
- software maintenance
- extreme programming
- software testing
- decision making
- development cycle
- programming language
- information systems development
- multiple representations
- machine learning
- agile development
- multiscale
- software artifacts
- database
- open source
- computer systems
- software quality
- human computer interaction
- cognitive science
- reverse engineering