Jumping through hoops: why do Java developers struggle with cryptography APIs?
Sarah NadiStefan KrügerMira MeziniEric BoddenPublished in: ICSE (2016)
Keyphrases
- source code
- code examples
- open source
- software systems
- android application
- lightweight
- software projects
- application server
- cellular automata
- open source software
- information overload
- software development
- coverage includes
- case study
- reusable components
- cross platform
- application programming interfaces
- information security
- high level
- database programming
- software evolution
- software developers
- development team
- java programs
- fully functional
- application developers
- web apis
- information systems