{"id":"https://openalex.org/W1972328015","doi":"https://doi.org/10.1145/643603.643614","title":"Just-in-time aspects: efficient dynamic weaving for Java","display_name":"Just-in-time aspects: efficient dynamic weaving for Java","publication_year":2003,"publication_date":"2003-03-17","ids":{"openalex":"https://openalex.org/W1972328015","doi":"https://doi.org/10.1145/643603.643614","mag":"1972328015"},"language":"en","primary_location":{"id":"doi:10.1145/643603.643614","doi":"https://doi.org/10.1145/643603.643614","is_oa":false,"landing_page_url":"https://doi.org/10.1145/643603.643614","pdf_url":null,"source":{"id":"https://openalex.org/S7407089081","display_name":"International Conference on Aspect-Oriented Software Development (AOSD)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2nd international conference on Aspect-oriented software development","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111534343","display_name":"Andrei Popovici","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Andrei Popovici","raw_affiliation_strings":["Swiss Federal Institut of Technology Z\u00fcrich, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swiss Federal Institut of Technology Z\u00fcrich, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103144919","display_name":"Gustavo Alonso","orcid":"https://orcid.org/0000-0002-4396-6695","observed_orcids":["https://orcid.org/0000-0002-4396-6695","https://orcid.org/0000-0001-8151-6444"]},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Gustavo Alonso","raw_affiliation_strings":["Swiss Federal Institut of Technology Z\u00fcrich, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swiss Federal Institut of Technology Z\u00fcrich, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101575762","display_name":"Thomas R. Gross","orcid":"https://orcid.org/0000-0002-2038-2902","observed_orcids":["https://orcid.org/0000-0002-2038-2902","https://orcid.org/0000-0002-7766-2454"]},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Thomas Gross","raw_affiliation_strings":["Swiss Federal Institut of Technology Z\u00fcrich, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swiss Federal Institut of Technology Z\u00fcrich, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I35440088"],"apc_list":null,"apc_paid":null,"fwci":16.194,"has_fulltext":false,"cited_by_count":171,"citation_normalized_percentile":{"value":0.99703578,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":87,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"100","last_page":"109"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.002199999988079071,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.0007999999797903001,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/aspect-oriented-programming","display_name":"aspect-oriented programming","score":0.972000002861023},{"id":"https://openalex.org/keywords/just-in-time-compilation","display_name":"just-in-time compilation","score":0.8859999775886536},{"id":"https://openalex.org/keywords/runtime-overhead","display_name":"runtime overhead","score":0.843999981880188},{"id":"https://openalex.org/keywords/service-architecture","display_name":"service architecture","score":0.7319999933242798}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5942061543464661}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/643603.643614","doi":"https://doi.org/10.1145/643603.643614","is_oa":false,"landing_page_url":"https://doi.org/10.1145/643603.643614","pdf_url":null,"source":{"id":"https://openalex.org/S7407089081","display_name":"International Conference on Aspect-Oriented Software Development (AOSD)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2nd international conference on Aspect-oriented software development","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W9866176","https://openalex.org/W42348403","https://openalex.org/W179743955","https://openalex.org/W1526385399","https://openalex.org/W1541066169","https://openalex.org/W1556226926","https://openalex.org/W1560203588","https://openalex.org/W1602234301","https://openalex.org/W1970558557","https://openalex.org/W1991604845","https://openalex.org/W2029414465","https://openalex.org/W2054943246","https://openalex.org/W2099016869","https://openalex.org/W2102839400","https://openalex.org/W2103297229","https://openalex.org/W2136021491","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W7098932762","https://openalex.org/W1555768232","https://openalex.org/W2407657818","https://openalex.org/W47961628","https://openalex.org/W2796174908","https://openalex.org/W1674263322","https://openalex.org/W1970558557","https://openalex.org/W3042197230","https://openalex.org/W1995037566","https://openalex.org/W7099090575"],"abstract_inverted_index":{"Recent":[0],"developments":[1],"in":[2],"service":[3],"architectures":[4],"suggest":[5],"that":[6,30],"run-time":[7,23,67],"adaptations":[8],"could":[9],"be":[10],"implemented":[11],"with":[12],"dynamic":[13],"AOP.":[14],"In":[15],"this":[16],"paper":[17],"we":[18],"discuss":[19,82],"application":[20],"requirements":[21],"on":[22,54],"AOP":[24,46,69],"support":[25,37],"and":[26,72,81,91],"present":[27],"a":[28,92],"system":[29,47,70],"addresses":[31],"these":[32],"requirements.":[33],"We":[34,75],"provide":[35,65,76],"basic":[36,58],"for":[38],"weaving":[39],"using":[40,87],"the":[41,45,57,83,88],"Just-In-Time":[42],"compiler,":[43],"while":[44],"is":[48],"treated":[49],"as":[50],"an":[51,77],"exchangeable":[52],"module":[53],"top":[55],"of":[56],"support.":[59],"This":[60],"approach":[61],"allows":[62],"us":[63],"to":[64],"low":[66],"overhead,":[68],"flexibility,":[71],"secure":[73],"weaving.":[74],"extensive":[78],"empirical":[79],"evaluation":[80],"tradeoffs":[84],"resulting":[85],"from":[86],"JIT":[89],"compiler":[90],"modularized":[93],"architecture.":[94]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":4}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
