TAP: a software architecture for an inquiry dialogue-based tutoring system.
Lung-Hsiang WongHiok Chai QuekChee-Kit LooiPublished in: IEEE Trans. Syst. Man Cybern. Part A (1998)
Keyphrases
- software architecture
- tutoring system
- tutorial dialogue
- intelligent tutoring systems
- student modelling
- description language
- dialogue system
- distributed systems
- learning environment
- discourse analysis
- software systems
- mixed initiative
- software engineering
- student model
- problem based learning
- embedded software
- reference model
- functional requirements
- knowledge building
- design patterns
- architectural design
- object oriented software
- software evolution
- science education
- open source
- object oriented
- case study
- authoring tool
- learning gains
- quality attributes
- software development
- databases