Understanding the shape of Java software.
Gareth BaxterMarcus R. FreanJames NobleMark RickerbyHayden SmithMatt VisserHayden MeltonEwan D. TemperoPublished in: OOPSLA (2006)
Keyphrases
- source code
- java programs
- user interface
- software development
- java virtual machine
- cross platform
- shape model
- object oriented
- software systems
- software maintenance
- computer systems
- open source
- programming language
- software tools
- software evolution
- enterprise systems
- programming skills
- shape features
- software package
- shape representation
- shape matching
- lightweight
- development kit