Towards a supercollaborative software engineering MOOC.
William BillingsleyJim R. H. SteelPublished in: ICSE Companion (2014)
Keyphrases
- software engineering
- software systems
- development process
- artificial intelligence
- software development
- online course
- programming language
- object oriented
- design patterns
- knowledge engineering
- software engineers
- software projects
- requirements elicitation
- requirements engineering
- software architecture
- reverse engineering
- software design
- data mining
- systems development
- conceptual modeling
- discussion forums
- software maintenance
- software developers
- knowledge management
- expert systems
- genetic algorithm
- software testing
- formal methods
- mobile devices
- database systems
- learning algorithm
- software evolution
- neural network
- software engineering education