Get quick answers to your questions about the article from our AI researcher chatbot
{'id': 'https://openalex.org/W1487564513', 'doi': None, 'title': 'Analysis and transformation of source code by parsing and rewriting', 'display_name': 'Analysis and transformation of source code by parsing and rewriting', 'publication_year': 2005, 'publication_date': '2005-11-01', 'ids': {'openalex': 'https://openalex.org/W1487564513', 'mag': '1487564513'}, 'language': 'en', 'primary_location': {'is_oa': False, 'landing_page_url': 'http://homepages.cwi.nl/%7Ejurgenv/presentations/AnalysisAndTransformationOfSourceCodeByParsingAndRewriting_PhdDefenceTalkGeneralAudience_2005.pdf', 'pdf_url': None, 'source': None, 'license': None, 'license_id': None, 'version': None, 'is_accepted': False, 'is_published': False}, 'type': 'article', 'type_crossref': 'journal-article', 'indexed_in': [], 'open_access': {'is_oa': False, 'oa_status': 'closed', 'oa_url': None, 'any_repository_has_fulltext': False}, 'authorships': [{'author_position': 'first', 'author': {'id': 'https://openalex.org/A5074526787', 'display_name': 'Jurgen Vinju', 'orcid': 'https://orcid.org/0000-0003-0996-9275'}, 'institutions': [], 'countries': [], 'is_corresponding': True, 'raw_author_name': 'Jurgen Vinju', 'raw_affiliation_strings': [], 'affiliations': []}], 'institution_assertions': [], 'countries_distinct_count': 0, 'institutions_distinct_count': 0, 'corresponding_author_ids': ['https://openalex.org/A5074526787'], 'corresponding_institution_ids': [], 'apc_list': None, 'apc_paid': None, 'fwci': 16.858, 'has_fulltext': False, 'cited_by_count': 69, 'citation_normalized_percentile': {'value': 0.9129, 'is_in_top_1_percent': False, 'is_in_top_10_percent': True}, 'cited_by_percentile_year': {'min': 94, 'max': 95}, 'biblio': {'volume': None, 'issue': None, 'first_page': None, 'last_page': None}, 'is_retracted': False, 'is_paratext': False, 'primary_topic': {'id': 'https://openalex.org/T10639', 'display_name': 'Autonomic Computing and Self-Adaptive Systems', 'score': 0.9967, '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': 'Autonomic Computing and Self-Adaptive Systems', 'score': 0.9967, '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/T10743', 'display_name': 'Automated Software Testing Techniques', 'score': 0.9966, '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/T10260', 'display_name': 'Empirical Studies in Software Engineering', 'score': 0.9937, '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/source-code-analysis', 'display_name': 'Source Code Analysis', 'score': 0.760111}, {'id': 'https://openalex.org/keywords/refactoring', 'display_name': 'Refactoring', 'score': 0.677868}, {'id': 'https://openalex.org/keywords/software-architecture', 'display_name': 'Software Architecture', 'score': 0.59729}, {'id': 'https://openalex.org/keywords/code-clone-detection', 'display_name': 'Code Clone Detection', 'score': 0.595589}, {'id': 'https://openalex.org/keywords/program-repair', 'display_name': 'Program Repair', 'score': 0.591788}, {'id': 'https://openalex.org/keywords/code', 'display_name': 'Code (set theory)', 'score': 0.4246741}], 'concepts': [{'id': 'https://openalex.org/C199360897', 'wikidata': 'https://www.wikidata.org/wiki/Q9143', 'display_name': 'Programming language', 'level': 1, 'score': 0.71964306}, {'id': 'https://openalex.org/C154690210', 'wikidata': 'https://www.wikidata.org/wiki/Q1668499', 'display_name': 'Rewriting', 'level': 2, 'score': 0.7141309}, {'id': 'https://openalex.org/C41008148', 'wikidata': 'https://www.wikidata.org/wiki/Q21198', 'display_name': 'Computer science', 'level': 0, 'score': 0.64673436}, {'id': 'https://openalex.org/C186644900', 'wikidata': 'https://www.wikidata.org/wiki/Q194152', 'display_name': 'Parsing', 'level': 2, 'score': 0.6138421}, {'id': 'https://openalex.org/C204241405', 'wikidata': 'https://www.wikidata.org/wiki/Q461499', 'display_name': 'Transformation (genetics)', 'level': 3, 'score': 0.53596354}, {'id': 'https://openalex.org/C43126263', 'wikidata': 'https://www.wikidata.org/wiki/Q128751', 'display_name': 'Source code', 'level': 2, 'score': 0.4678897}, {'id': 'https://openalex.org/C2776760102', 'wikidata': 'https://www.wikidata.org/wiki/Q5139990', 'display_name': 'Code (set theory)', 'level': 3, 'score': 0.4246741}, {'id': 'https://openalex.org/C204321447', 'wikidata': 'https://www.wikidata.org/wiki/Q30642', 'display_name': 'Natural language processing', 'level': 1, 'score': 0.4121738}, {'id': 'https://openalex.org/C154945302', 'wikidata': 'https://www.wikidata.org/wiki/Q11660', 'display_name': 'Artificial intelligence', 'level': 1, 'score': 0.34581625}, {'id': 'https://openalex.org/C177264268', 'wikidata': 'https://www.wikidata.org/wiki/Q1514741', 'display_name': 'Set (abstract data type)', 'level': 2, 'score': 0.19224122}, {'id': 'https://openalex.org/C55493867', 'wikidata': 'https://www.wikidata.org/wiki/Q7094', 'display_name': 'Biochemistry', 'level': 1, 'score': 0.0}, {'id': 'https://openalex.org/C185592680', 'wikidata': 'https://www.wikidata.org/wiki/Q2329', 'display_name': 'Chemistry', 'level': 0, 'score': 0.0}, {'id': 'https://openalex.org/C104317684', 'wikidata': 'https://www.wikidata.org/wiki/Q7187', 'display_name': 'Gene', 'level': 2, 'score': 0.0}], 'mesh': [], 'locations_count': 1, 'locations': [{'is_oa': False, 'landing_page_url': 'http://homepages.cwi.nl/%7Ejurgenv/presentations/AnalysisAndTransformationOfSourceCodeByParsingAndRewriting_PhdDefenceTalkGeneralAudience_2005.pdf', 'pdf_url': None, 'source': None, 'license': None, 'license_id': None, 'version': None, 'is_accepted': False, 'is_published': False}], 'best_oa_location': None, 'sustainable_development_goals': [], 'grants': [], 'datasets': [], 'versions': [], 'referenced_works_count': 205, 'referenced_works': ['https://openalex.org/W1483428413', 'https://openalex.org/W1489810668', 'https://openalex.org/W1491705370', 'https://openalex.org/W1494473913', 'https://openalex.org/W1500091966', 'https://openalex.org/W1500241917', 'https://openalex.org/W1500250067', 'https://openalex.org/W1501278486', 'https://openalex.org/W1501912551', 'https://openalex.org/W1502173850', 'https://openalex.org/W1504378062', 'https://openalex.org/W1507115617', 'https://openalex.org/W1510119905', 'https://openalex.org/W1512095083', 'https://openalex.org/W1513927499', 'https://openalex.org/W1517760837', 'https://openalex.org/W1523112259', 'https://openalex.org/W1524356195', 'https://openalex.org/W1528098570', 'https://openalex.org/W1529734443', 'https://openalex.org/W1533846382', 'https://openalex.org/W1536503928', 'https://openalex.org/W1539842797', 'https://openalex.org/W1540047335', 'https://openalex.org/W1541130101', 'https://openalex.org/W1542088842', 'https://openalex.org/W1551854731', 'https://openalex.org/W1552908410', 'https://openalex.org/W1554854089', 'https://openalex.org/W1556319945', 'https://openalex.org/W1557386766', 'https://openalex.org/W1561761856', 'https://openalex.org/W1564691600', 'https://openalex.org/W1569953369', 'https://openalex.org/W1570854248', 'https://openalex.org/W1575003479', 'https://openalex.org/W1577421310', 'https://openalex.org/W1578477039', 'https://openalex.org/W1580128549', 'https://openalex.org/W1582500475', 'https://openalex.org/W1590056785', 'https://openalex.org/W1591705128', 'https://openalex.org/W1599469082', 'https://openalex.org/W1605351056', 'https://openalex.org/W1605936044', 'https://openalex.org/W1607120552', 'https://openalex.org/W1625533892', 'https://openalex.org/W1649645444', 'https://openalex.org/W1667690396', 'https://openalex.org/W1739770529', 'https://openalex.org/W1749568426', 'https://openalex.org/W1771373694', 'https://openalex.org/W1831324162', 'https://openalex.org/W1850047186', 'https://openalex.org/W1850494471', 'https://openalex.org/W1854608837', 'https://openalex.org/W1863566242', 'https://openalex.org/W1899058920', 'https://openalex.org/W18991458', 'https://openalex.org/W1958366504', 'https://openalex.org/W1960276179', 'https://openalex.org/W1961839044', 'https://openalex.org/W197181101', 'https://openalex.org/W1972210479', 'https://openalex.org/W1976020328', 'https://openalex.org/W1991227409', 'https://openalex.org/W1994216518', 'https://openalex.org/W1996804992', 'https://openalex.org/W2000755429', 'https://openalex.org/W2001207673', 'https://openalex.org/W2011702717', 'https://openalex.org/W2013399578', 'https://openalex.org/W2013639582', 'https://openalex.org/W2014021676', 'https://openalex.org/W2014459598', 'https://openalex.org/W2017848214', 'https://openalex.org/W2018951244', 'https://openalex.org/W2021785886', 'https://openalex.org/W2025257482', 'https://openalex.org/W2029079408', 'https://openalex.org/W2029414465', 'https://openalex.org/W2035652450', 'https://openalex.org/W2043548135', 'https://openalex.org/W2044667269', 'https://openalex.org/W2048280348', 'https://openalex.org/W2048859977', 'https://openalex.org/W2049058988', 'https://openalex.org/W2051096181', 'https://openalex.org/W2051709416', 'https://openalex.org/W2056351581', 'https://openalex.org/W2059394910', 'https://openalex.org/W2061000532', 'https://openalex.org/W2061417947', 'https://openalex.org/W2061758027', 'https://openalex.org/W2062950667', 'https://openalex.org/W2062968803', 'https://openalex.org/W2066299652', 'https://openalex.org/W2067776455', 'https://openalex.org/W2086238344', 'https://openalex.org/W2094080019', 'https://openalex.org/W2096494922', 'https://openalex.org/W2097488638', 'https://openalex.org/W2099424027', 'https://openalex.org/W2099863764', 'https://openalex.org/W2100165879', 'https://openalex.org/W2100249553', 'https://openalex.org/W2100706678', 'https://openalex.org/W2100895292', 'https://openalex.org/W2104639956', 'https://openalex.org/W2105168032', 'https://openalex.org/W2106530373', 'https://openalex.org/W2106669246', 'https://openalex.org/W2106770798', 'https://openalex.org/W2106811484', 'https://openalex.org/W2108953880', 'https://openalex.org/W2108980444', 'https://openalex.org/W2109507516', 'https://openalex.org/W2109853339', 'https://openalex.org/W2114566589', 'https://openalex.org/W2114739399', 'https://openalex.org/W2115472920', 'https://openalex.org/W2117628670', 'https://openalex.org/W2117723375', 'https://openalex.org/W2119880425', 'https://openalex.org/W2120036400', 'https://openalex.org/W2121949189', 'https://openalex.org/W2124303850', 'https://openalex.org/W2126018011', 'https://openalex.org/W2127340092', 'https://openalex.org/W2127452188', 'https://openalex.org/W2128006027', 'https://openalex.org/W2129253059', 'https://openalex.org/W2129353279', 'https://openalex.org/W2129990825', 'https://openalex.org/W2131156825', 'https://openalex.org/W2132162320', 'https://openalex.org/W2133546079', 'https://openalex.org/W2134112335', 'https://openalex.org/W2134287022', 'https://openalex.org/W2135158729', 'https://openalex.org/W2137236134', 'https://openalex.org/W2138709157', 'https://openalex.org/W2138980846', 'https://openalex.org/W2139538642', 'https://openalex.org/W2139608544', 'https://openalex.org/W2140403548', 'https://openalex.org/W2142469020', 'https://openalex.org/W2143238865', 'https://openalex.org/W2143480661', 'https://openalex.org/W2143517091', 'https://openalex.org/W2145096688', 'https://openalex.org/W2147609113', 'https://openalex.org/W2147937032', 'https://openalex.org/W2148727823', 'https://openalex.org/W2150366175', 'https://openalex.org/W2153887189', 'https://openalex.org/W2154940799', 'https://openalex.org/W2155281402', 'https://openalex.org/W2158769159', 'https://openalex.org/W2159202155', 'https://openalex.org/W2159400269', 'https://openalex.org/W2161345821', 'https://openalex.org/W2161849579', 'https://openalex.org/W2162306745', 'https://openalex.org/W2162762034', 'https://openalex.org/W2162766176', 'https://openalex.org/W2164314331', 'https://openalex.org/W2164581170', 'https://openalex.org/W2164791598', 'https://openalex.org/W2165252735', 'https://openalex.org/W2166015076', 'https://openalex.org/W2166822586', 'https://openalex.org/W2169362686', 'https://openalex.org/W2170988588', 'https://openalex.org/W2172201018', 'https://openalex.org/W2184914255', 'https://openalex.org/W2192744646', 'https://openalex.org/W2194577220', 'https://openalex.org/W2293622507', 'https://openalex.org/W2294680933', 'https://openalex.org/W2340102009', 'https://openalex.org/W2460874981', 'https://openalex.org/W2502762900', 'https://openalex.org/W2570988769', 'https://openalex.org/W2579796627', 'https://openalex.org/W2583751864', 'https://openalex.org/W2590459882', 'https://openalex.org/W2611605145', 'https://openalex.org/W2685198947', 'https://openalex.org/W2752853835', 'https://openalex.org/W2912858146', 'https://openalex.org/W2912966344', 'https://openalex.org/W2971056470', 'https://openalex.org/W3012857658', 'https://openalex.org/W3083378471', 'https://openalex.org/W3094621343', 'https://openalex.org/W3119390068', 'https://openalex.org/W3137069269', 'https://openalex.org/W3199141679', 'https://openalex.org/W33940506', 'https://openalex.org/W38323819', 'https://openalex.org/W62953528', 'https://openalex.org/W65564231', 'https://openalex.org/W84949776', 'https://openalex.org/W979700050'], 'related_works': ['https://openalex.org/W33940506', 'https://openalex.org/W2171472101', 'https://openalex.org/W2147609113', 'https://openalex.org/W2132162320', 'https://openalex.org/W2115141347', 'https://openalex.org/W2109236102', 'https://openalex.org/W2104778110', 'https://openalex.org/W2102248562', 'https://openalex.org/W1739770529', 'https://openalex.org/W1737419777', 'https://openalex.org/W1607120552', 'https://openalex.org/W1587860638', 'https://openalex.org/W1569953369', 'https://openalex.org/W1540083798', 'https://openalex.org/W1517885429', 'https://openalex.org/W1514370277', 'https://openalex.org/W1511965757', 'https://openalex.org/W1508555652', 'https://openalex.org/W1507115617', 'https://openalex.org/W1490316040'], 'abstract_inverted_index': None, 'cited_by_api_url': 'https://api.openalex.org/works?filter=cites:W1487564513', 'counts_by_year': [{'year': 2023, 'cited_by_count': 1}, {'year': 2020, 'cited_by_count': 1}, {'year': 2016, 'cited_by_count': 2}, {'year': 2012, 'cited_by_count': 3}], 'updated_date': '2024-09-25T17:59:50.086330', 'created_date': '2016-06-24'}