{"id":"https://openalex.org/W2135522367","doi":"https://doi.org/10.1007/3-540-36579-6_4","title":"A Compilation and Optimization Model for Aspect-Oriented Programs","display_name":"A Compilation and Optimization Model for Aspect-Oriented Programs","publication_year":2003,"publication_date":"2003-01-01","ids":{"openalex":"https://openalex.org/W2135522367","doi":"https://doi.org/10.1007/3-540-36579-6_4","mag":"2135522367"},"language":"en","primary_location":{"id":"doi:10.1007/3-540-36579-6_4","is_oa":true,"landing_page_url":"https://doi.org/10.1007/3-540-36579-6_4","pdf_url":"https://link.springer.com/content/pdf/10.1007/3-540-36579-6_4.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://link.springer.com/content/pdf/10.1007/3-540-36579-6_4.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079977725","display_name":"Hidehiko Masuhara","orcid":"https://orcid.org/0000-0002-8837-5303"},"institutions":[{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]},{"id":"https://openalex.org/I165953009","display_name":"Tokyo University of the Arts","ror":"https://ror.org/00y809n33","country_code":"JP","type":"education","lineage":["https://openalex.org/I165953009"]},{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA","JP"],"is_corresponding":true,"raw_author_name":"H. Masuhara","raw_affiliation_strings":["Graduate School of Arts and Sciences, University of Tokyo, Tokyo","Graduate School of Arts and Sciences, University of Tokyo and Intentional Software Corporation and Department of Computer Science, University of British Columbia#TAB#"],"affiliations":[{"raw_affiliation_string":"Graduate School of Arts and Sciences, University of Tokyo, Tokyo","institution_ids":["https://openalex.org/I165953009","https://openalex.org/I74801974"]},{"raw_affiliation_string":"Graduate School of Arts and Sciences, University of Tokyo and Intentional Software Corporation and Department of Computer Science, University of British Columbia#TAB#","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041769662","display_name":"Gregor Kiczales","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"G. Kiczales","raw_affiliation_strings":["Intentional Software Corporation, USA","Graduate School of Arts and Sciences, University of Tokyo and Intentional Software Corporation and Department of Computer Science, University of British Columbia#TAB#"],"affiliations":[{"raw_affiliation_string":"Intentional Software Corporation, USA","institution_ids":[]},{"raw_affiliation_string":"Graduate School of Arts and Sciences, University of Tokyo and Intentional Software Corporation and Department of Computer Science, University of British Columbia#TAB#","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045443908","display_name":"Christopher Dutchyn","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"C. Dutchyn","raw_affiliation_strings":["Department of Computer Science, University of British Columbia, Columbia","Graduate School of Arts and Sciences, University of Tokyo and Intentional Software Corporation and Department of Computer Science, University of British Columbia#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of British Columbia, Columbia","institution_ids":["https://openalex.org/I141945490"]},{"raw_affiliation_string":"Graduate School of Arts and Sciences, University of Tokyo and Intentional Software Corporation and Department of Computer Science, University of British Columbia#TAB#","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5079977725"],"corresponding_institution_ids":["https://openalex.org/I141945490","https://openalex.org/I165953009","https://openalex.org/I74801974"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":null,"fwci":15.4562,"has_fulltext":true,"cited_by_count":177,"citation_normalized_percentile":{"value":0.99348208,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"46","last_page":"60"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10260","display_name":"Software Engineering Research","score":0.9980000257492065,"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"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9968000054359436,"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/computer-science","display_name":"Computer science","score":0.8980308175086975},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.8355862498283386},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7995011806488037},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.674931526184082},{"id":"https://openalex.org/keywords/aspect-oriented-programming","display_name":"Aspect-oriented programming","score":0.6593730449676514},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5000126361846924},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.44381698966026306},{"id":"https://openalex.org/keywords/just-in-time-compilation","display_name":"Just-in-time compilation","score":0.43871450424194336},{"id":"https://openalex.org/keywords/program-optimization","display_name":"Program optimization","score":0.43479102849960327},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3752424418926239},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.20015019178390503}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8980308175086975},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.8355862498283386},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7995011806488037},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.674931526184082},{"id":"https://openalex.org/C60051680","wikidata":"https://www.wikidata.org/wiki/Q30267","display_name":"Aspect-oriented programming","level":3,"score":0.6593730449676514},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5000126361846924},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.44381698966026306},{"id":"https://openalex.org/C76782552","wikidata":"https://www.wikidata.org/wiki/Q110546","display_name":"Just-in-time compilation","level":3,"score":0.43871450424194336},{"id":"https://openalex.org/C139571649","wikidata":"https://www.wikidata.org/wiki/Q1156793","display_name":"Program optimization","level":3,"score":0.43479102849960327},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3752424418926239},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.20015019178390503},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/3-540-36579-6_4","is_oa":true,"landing_page_url":"https://doi.org/10.1007/3-540-36579-6_4","pdf_url":"https://link.springer.com/content/pdf/10.1007/3-540-36579-6_4.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.9.7459","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.9.7459","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.graco.c.u-tokyo.ac.jp/~masuhara/papers/cc2003.pdf","raw_type":"text"}],"best_oa_location":{"id":"doi:10.1007/3-540-36579-6_4","is_oa":true,"landing_page_url":"https://doi.org/10.1007/3-540-36579-6_4","pdf_url":"https://link.springer.com/content/pdf/10.1007/3-540-36579-6_4.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.4399999976158142,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2135522367.pdf","grobid_xml":"https://content.openalex.org/works/W2135522367.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W68605010","https://openalex.org/W1527793496","https://openalex.org/W1556226926","https://openalex.org/W1574404229","https://openalex.org/W1582822229","https://openalex.org/W1610570299","https://openalex.org/W1855341394","https://openalex.org/W1965418329","https://openalex.org/W1966748830","https://openalex.org/W1971860760","https://openalex.org/W1988813978","https://openalex.org/W1988978715","https://openalex.org/W1999386261","https://openalex.org/W2029414465","https://openalex.org/W2074268752","https://openalex.org/W2078434561","https://openalex.org/W2091071969","https://openalex.org/W2100134231","https://openalex.org/W2105090473","https://openalex.org/W2117161590","https://openalex.org/W2143238865","https://openalex.org/W2572804059","https://openalex.org/W3045675481","https://openalex.org/W4254691308"],"related_works":["https://openalex.org/W3153841236","https://openalex.org/W3195007140","https://openalex.org/W4320560513","https://openalex.org/W2146865435","https://openalex.org/W4225492247","https://openalex.org/W2956382393","https://openalex.org/W2113798250","https://openalex.org/W2147623728","https://openalex.org/W2069117531","https://openalex.org/W2577630842"],"abstract_inverted_index":null,"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":9},{"year":2014,"cited_by_count":9},{"year":2013,"cited_by_count":9},{"year":2012,"cited_by_count":8}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
