Semantic Reasoning in Young Programmers.
David S. TouretzkyChristina Gardner-McCuneAshish AggarwalPublished in: SIGCSE (2017)
Keyphrases
- object oriented
- semantic web
- programming language
- natural language
- semantic web technologies
- semantic information
- logical reasoning
- knowledge base
- semantic search
- semantic knowledge
- semantic similarity
- semantic annotation
- reasoning tasks
- automated reasoning
- qualitative reasoning
- domain independent
- domain ontology
- reasoning systems
- source code
- domain specific
- semantic description
- software engineering
- machine learning
- owl ontologies
- programming concepts
- knowledge sharing and reuse
- spatial reasoning
- semantic analysis
- software development
- description logics
- relational databases
- search engine
- artificial intelligence