{"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","doi":"https://doi.org/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,"listed_in":["cwts-core","jufo-1","ki-jl-1","norway-1","vabb-shw"],"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"},"volume":{"id":"https://openalex.org/W2414150748","display_name":"Compiler Construction"},"type":"conference-paper","is_traditional":true,"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","observed_orcids":["https://orcid.org/0000-0002-8837-5303"]},"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"]},{"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"]}],"countries":["CA","JP"],"is_corresponding":false,"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#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graduate School of Arts and Sciences, University of Tokyo, Tokyo","institution_ids":["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","https://openalex.org/I74801974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041769662","display_name":"Gregor Kiczales","orcid":null,"observed_orcids":[]},"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"]},{"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"]}],"countries":["CA","JP"],"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#"],"raw_orcid":null,"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","https://openalex.org/I74801974"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045443908","display_name":"Christopher Dutchyn","orcid":null,"observed_orcids":[]},"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"]},{"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"]}],"countries":["CA","JP"],"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#"],"raw_orcid":null,"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","https://openalex.org/I74801974"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":null,"fwci":10.931,"has_fulltext":true,"cited_by_count":177,"citation_normalized_percentile":{"value":0.99174254,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"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.7505000233650208,"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.7505000233650208,"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/T10126","display_name":"Logic, programming, and type systems","score":0.24079999327659607,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.0015999999595806003,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/aspect-oriented-programming","display_name":"aspect-oriented programming","score":0.996999979019165},{"id":"https://openalex.org/keywords/partial-evaluation","display_name":"partial evaluation","score":0.7730000019073486},{"id":"https://openalex.org/keywords/operational-semantics","display_name":"operational semantics","score":0.9039999842643738},{"id":"https://openalex.org/keywords/program-optimization","display_name":"program optimization","score":0.8130000233650208}],"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","doi":"https://doi.org/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,"listed_in":["cwts-core","jufo-1","ki-jl-1","norway-1","vabb-shw"],"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","doi":null,"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","doi":"https://doi.org/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,"listed_in":["cwts-core","jufo-1","ki-jl-1","norway-1","vabb-shw"],"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":[],"study_designs":[],"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/W7098174971","https://openalex.org/W1501829296","https://openalex.org/W2135951036","https://openalex.org/W7099177156","https://openalex.org/W7097520299","https://openalex.org/W7098582799","https://openalex.org/W1560953315","https://openalex.org/W2524708062","https://openalex.org/W7100134444","https://openalex.org/W7096835278"],"abstract_inverted_index":null,"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":10},{"year":2014,"cited_by_count":11},{"year":2013,"cited_by_count":9},{"year":2012,"cited_by_count":8}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
