Matches in SemOpenAlex for { <https://semopenalex.org/work/W4225149718> ?p ?o ?g. }
- W4225149718 endingPage "31" @default.
- W4225149718 startingPage "1" @default.
- W4225149718 abstract "Containers, such as lists and maps, are fundamental data structures in modern programming languages. However, improper choice of container types may lead to significant performance issues. This paper presents Cres, an approach that automatically synthesizes container replacements to improve runtime performance. The synthesis algorithm works with static analysis techniques to identify how containers are utilized in the program, and attempts to select a method with lower time complexity for each container method call. Our approach can preserve program behavior and seize the opportunity of reducing execution time effectively for general inputs. We implement Cres and evaluate it on 12 real-world Java projects. It is shown that Cres synthesizes container replacements for the projects with 384.2 KLoC in 14 minutes and discovers six categories of container replacements, which can achieve an average performance improvement of 8.1%." @default.
- W4225149718 created "2022-05-01" @default.
- W4225149718 creator A5001488343 @default.
- W4225149718 creator A5013596682 @default.
- W4225149718 creator A5034844386 @default.
- W4225149718 creator A5045907091 @default.
- W4225149718 creator A5075845576 @default.
- W4225149718 date "2022-04-29" @default.
- W4225149718 modified "2023-10-02" @default.
- W4225149718 title "Complexity-guided container replacement synthesis" @default.
- W4225149718 cites W1517071433 @default.
- W4225149718 cites W193325121 @default.
- W4225149718 cites W1966032455 @default.
- W4225149718 cites W1966533006 @default.
- W4225149718 cites W1970165929 @default.
- W4225149718 cites W1974514467 @default.
- W4225149718 cites W1991837261 @default.
- W4225149718 cites W2076285066 @default.
- W4225149718 cites W2080205938 @default.
- W4225149718 cites W2098575846 @default.
- W4225149718 cites W2109863363 @default.
- W4225149718 cites W2114054012 @default.
- W4225149718 cites W2133638476 @default.
- W4225149718 cites W2135275954 @default.
- W4225149718 cites W2138428785 @default.
- W4225149718 cites W2139401046 @default.
- W4225149718 cites W2145458045 @default.
- W4225149718 cites W2147650421 @default.
- W4225149718 cites W2159756689 @default.
- W4225149718 cites W2161363082 @default.
- W4225149718 cites W2166743230 @default.
- W4225149718 cites W2170927924 @default.
- W4225149718 cites W2217820795 @default.
- W4225149718 cites W2297774820 @default.
- W4225149718 cites W2344496621 @default.
- W4225149718 cites W2417132441 @default.
- W4225149718 cites W2461773937 @default.
- W4225149718 cites W2546918856 @default.
- W4225149718 cites W2553375745 @default.
- W4225149718 cites W2565511473 @default.
- W4225149718 cites W2618917786 @default.
- W4225149718 cites W2752340395 @default.
- W4225149718 cites W2762513422 @default.
- W4225149718 cites W2767301967 @default.
- W4225149718 cites W2779724286 @default.
- W4225149718 cites W2794933251 @default.
- W4225149718 cites W2798340189 @default.
- W4225149718 cites W2799226481 @default.
- W4225149718 cites W2865298191 @default.
- W4225149718 cites W2954215843 @default.
- W4225149718 cites W2955355561 @default.
- W4225149718 cites W2996317448 @default.
- W4225149718 cites W3019428952 @default.
- W4225149718 cites W3100025638 @default.
- W4225149718 cites W3153920384 @default.
- W4225149718 cites W3173766797 @default.
- W4225149718 cites W3176015640 @default.
- W4225149718 cites W3209554355 @default.
- W4225149718 cites W4205427467 @default.
- W4225149718 cites W4214807841 @default.
- W4225149718 cites W4232950623 @default.
- W4225149718 cites W4242364663 @default.
- W4225149718 cites W4246166885 @default.
- W4225149718 cites W4250522981 @default.
- W4225149718 cites W4254522355 @default.
- W4225149718 doi "https://doi.org/10.1145/3527312" @default.
- W4225149718 hasPublicationYear "2022" @default.
- W4225149718 type Work @default.
- W4225149718 citedByCount "3" @default.
- W4225149718 countsByYear W42251497182023 @default.
- W4225149718 crossrefType "journal-article" @default.
- W4225149718 hasAuthorship W4225149718A5001488343 @default.
- W4225149718 hasAuthorship W4225149718A5013596682 @default.
- W4225149718 hasAuthorship W4225149718A5034844386 @default.
- W4225149718 hasAuthorship W4225149718A5045907091 @default.
- W4225149718 hasAuthorship W4225149718A5075845576 @default.
- W4225149718 hasBestOaLocation W42251497181 @default.
- W4225149718 hasConcept C127413603 @default.
- W4225149718 hasConcept C199360897 @default.
- W4225149718 hasConcept C2781018962 @default.
- W4225149718 hasConcept C41008148 @default.
- W4225149718 hasConcept C548217200 @default.
- W4225149718 hasConcept C78519656 @default.
- W4225149718 hasConceptScore W4225149718C127413603 @default.
- W4225149718 hasConceptScore W4225149718C199360897 @default.
- W4225149718 hasConceptScore W4225149718C2781018962 @default.
- W4225149718 hasConceptScore W4225149718C41008148 @default.
- W4225149718 hasConceptScore W4225149718C548217200 @default.
- W4225149718 hasConceptScore W4225149718C78519656 @default.
- W4225149718 hasFunder F4320318398 @default.
- W4225149718 hasIssue "OOPSLA1" @default.
- W4225149718 hasLocation W42251497181 @default.
- W4225149718 hasLocation W42251497182 @default.
- W4225149718 hasLocation W42251497183 @default.
- W4225149718 hasOpenAccess W4225149718 @default.
- W4225149718 hasPrimaryLocation W42251497181 @default.
- W4225149718 hasRelatedWork W1502256359 @default.
- W4225149718 hasRelatedWork W1538236101 @default.