An empirical study on the interplay between semantic coupling and co-change of software classes.
Nemitari AjienkaAndrea CapiluppiSteve CounsellPublished in: ICSE (2018)
Keyphrases
- source code
- semantic classes
- semantic information
- semantic level
- natural language
- user interface
- software maintenance
- semantic annotation
- software architecture
- software systems
- semantic knowledge
- semantic similarity
- semantic representation
- software package
- software design
- embedded systems
- semantic categories
- artificial intelligence
- test cases
- machine learning
- high level
- low level
- multi class
- domain specific
- software development
- personal computer
- natural language processing
- semantic network
- information extraction
- domain knowledge
- semantically meaningful
- similarity measure
- computer systems
- domain ontology
- semantically equivalent