A Reusable Software Architecture for Personalized Learning Systems.
Heba IsmailBoumediene BelkhouchePublished in: IIT (2018)
Keyphrases
- learning systems
- software architecture
- object oriented software
- software systems
- description language
- learning process
- computer supported
- software engineering
- reference model
- architectural design
- e learning
- distributed systems
- learning environment
- functional requirements
- learning materials
- machine learning
- learning styles
- learning resources
- software components
- adaptive systems
- software development
- embedded software
- user model
- design patterns
- software design
- user modeling
- statistical machine learning
- source code
- recommender systems
- artificial intelligence
- quality attributes
- learning algorithm