Matches in SemOpenAlex for { <https://semopenalex.org/work/W2246134316> ?p ?o ?g. }
- W2246134316 abstract "Mobile app developers rely heavily on standard API frameworks and libraries. However, learning API usages is often challenging due to the fast-changing nature of API frameworks for mobile systems and the insufficiency of API documentation and source code examples. In this paper, we propose a novel approach to learn API usages from bytecode of Android mobile apps. Our core contributions include HAPI, a statistical model of API usages and three algorithms to extract method call sequences from apps' bytecode, to train HAPI based on those sequences, and to recommend method calls in code completion using the trained HAPIs. Our empirical evaluation shows that our prototype tool can effectively learn API usages from 200 thousand apps containing 350 million method sequences. It recommends next method calls with top-3 accuracy of 90% and outperforms baseline approaches on average 10--20%." @default.
- W2246134316 created "2016-06-24" @default.
- W2246134316 creator A5002648627 @default.
- W2246134316 creator A5021017702 @default.
- W2246134316 creator A5055849627 @default.
- W2246134316 creator A5070168698 @default.
- W2246134316 date "2016-05-14" @default.
- W2246134316 modified "2023-10-04" @default.
- W2246134316 title "Learning API usages from bytecode" @default.
- W2246134316 cites W1970607969 @default.
- W2246134316 cites W1980450075 @default.
- W2246134316 cites W1989479444 @default.
- W2246134316 cites W1994573369 @default.
- W2246134316 cites W2018389835 @default.
- W2246134316 cites W2025677988 @default.
- W2246134316 cites W2038746072 @default.
- W2246134316 cites W2048668881 @default.
- W2246134316 cites W2049658720 @default.
- W2246134316 cites W2052468877 @default.
- W2246134316 cites W2059215200 @default.
- W2246134316 cites W2062068644 @default.
- W2246134316 cites W2071088932 @default.
- W2246134316 cites W2083878868 @default.
- W2246134316 cites W2096657610 @default.
- W2246134316 cites W2105594594 @default.
- W2246134316 cites W2113641473 @default.
- W2246134316 cites W2115130131 @default.
- W2246134316 cites W2116272605 @default.
- W2246134316 cites W2117227762 @default.
- W2246134316 cites W2117642462 @default.
- W2246134316 cites W2119414210 @default.
- W2246134316 cites W2121818394 @default.
- W2246134316 cites W2122076271 @default.
- W2246134316 cites W2123044578 @default.
- W2246134316 cites W2134829794 @default.
- W2246134316 cites W2140609933 @default.
- W2246134316 cites W2142403498 @default.
- W2246134316 cites W2143861926 @default.
- W2246134316 cites W2154221125 @default.
- W2246134316 cites W2165747537 @default.
- W2246134316 cites W2166597811 @default.
- W2246134316 cites W2166732561 @default.
- W2246134316 cites W2169952536 @default.
- W2246134316 cites W2245898723 @default.
- W2246134316 cites W90447038 @default.
- W2246134316 doi "https://doi.org/10.1145/2884781.2884873" @default.
- W2246134316 hasPublicationYear "2016" @default.
- W2246134316 type Work @default.
- W2246134316 sameAs 2246134316 @default.
- W2246134316 citedByCount "43" @default.
- W2246134316 countsByYear W22461343162016 @default.
- W2246134316 countsByYear W22461343162017 @default.
- W2246134316 countsByYear W22461343162018 @default.
- W2246134316 countsByYear W22461343162019 @default.
- W2246134316 countsByYear W22461343162020 @default.
- W2246134316 countsByYear W22461343162021 @default.
- W2246134316 countsByYear W22461343162022 @default.
- W2246134316 countsByYear W22461343162023 @default.
- W2246134316 crossrefType "proceedings-article" @default.
- W2246134316 hasAuthorship W2246134316A5002648627 @default.
- W2246134316 hasAuthorship W2246134316A5021017702 @default.
- W2246134316 hasAuthorship W2246134316A5055849627 @default.
- W2246134316 hasAuthorship W2246134316A5070168698 @default.
- W2246134316 hasConcept C111919701 @default.
- W2246134316 hasConcept C136764020 @default.
- W2246134316 hasConcept C177264268 @default.
- W2246134316 hasConcept C186967261 @default.
- W2246134316 hasConcept C199360897 @default.
- W2246134316 hasConcept C2776760102 @default.
- W2246134316 hasConcept C2779818221 @default.
- W2246134316 hasConcept C41008148 @default.
- W2246134316 hasConcept C43126263 @default.
- W2246134316 hasConcept C548217200 @default.
- W2246134316 hasConcept C557433098 @default.
- W2246134316 hasConcept C56666940 @default.
- W2246134316 hasConcept C99613125 @default.
- W2246134316 hasConceptScore W2246134316C111919701 @default.
- W2246134316 hasConceptScore W2246134316C136764020 @default.
- W2246134316 hasConceptScore W2246134316C177264268 @default.
- W2246134316 hasConceptScore W2246134316C186967261 @default.
- W2246134316 hasConceptScore W2246134316C199360897 @default.
- W2246134316 hasConceptScore W2246134316C2776760102 @default.
- W2246134316 hasConceptScore W2246134316C2779818221 @default.
- W2246134316 hasConceptScore W2246134316C41008148 @default.
- W2246134316 hasConceptScore W2246134316C43126263 @default.
- W2246134316 hasConceptScore W2246134316C548217200 @default.
- W2246134316 hasConceptScore W2246134316C557433098 @default.
- W2246134316 hasConceptScore W2246134316C56666940 @default.
- W2246134316 hasConceptScore W2246134316C99613125 @default.
- W2246134316 hasLocation W22461343161 @default.
- W2246134316 hasOpenAccess W2246134316 @default.
- W2246134316 hasPrimaryLocation W22461343161 @default.
- W2246134316 hasRelatedWork W1425649131 @default.
- W2246134316 hasRelatedWork W1966512741 @default.
- W2246134316 hasRelatedWork W2026003524 @default.
- W2246134316 hasRelatedWork W2517819973 @default.
- W2246134316 hasRelatedWork W2565177103 @default.
- W2246134316 hasRelatedWork W2735543730 @default.
- W2246134316 hasRelatedWork W2898749215 @default.
- W2246134316 hasRelatedWork W2955183140 @default.