1. maven:maven-core org.elasticsearch.plugin:transport-netty4-client org.glassfish.jersey.core:jersey-client org.glassfish.jersey.core:jersey-server org.reflections:reflections org.springframework:spring-aop com.squareup.okhttp3:okhttp org.apache.derby:derby org.hibernate:hibernate-core org.hibernate:hibernate-entitymanager org.junit.jupiter:junit-jupiter-api org.ow2.asm:asm org;springframework:spring-web com.google.inject:guice org.jmockit:jmockit org.mongodb:mongo-java-driver org.springframework:spring-jdbc org.springframework:spring-webmvc org.apache.httpcomponents:httpclient org.easymock:easymock org.hibernate:hibernate-validator com.h2database:h2 org.apache.logging.log4j:log4j-api org.slf4j:slf4j-log4j12 org
2. Quality, productivity and economic benefits of software reuse: a review of industrial studies;P Mohagheghi;Empirical Software Engineering,2007
3. Improving api documentation usability with knowledge pushing;U Dekel;Proceedings of the IEEE/ACM 31st International Conference on Software Engineering,2009
4. A systematic evaluation of static api-misuse detectors;S Amann;IEEE Transactions on Software Engineering,2018