CodeLabeller: A Web-based Code Annotation Tool for Java Design Patterns and Summaries.
Norman ChenNajam NazarChun Yong ChongPublished in: CoRR (2021)
Keyphrases
- design patterns
- annotation tool
- object oriented
- source code
- software systems
- code examples
- code generation
- java programs
- database driven
- code reuse
- software engineering
- semantic annotation
- byte code
- java virtual machine
- design principles
- programming language
- software design
- open source
- object oriented software
- software architecture
- java applets
- usage scenarios
- learning objects
- specific problems
- java code
- database applications
- learning platform
- model view controller
- behavioural patterns
- information technology
- multi agent
- data flow
- aspect oriented programming
- design rationale
- database
- software development
- web applications
- data model
- web services
- multimedia