{"id":"https://openalex.org/W4239537162","doi":"https://doi.org/10.1109/sc.2000.10052","title":"A Tool Framework for Static and Dynamic Analysis of Object-Oriented Software with Templates","display_name":"A Tool Framework for Static and Dynamic Analysis of Object-Oriented Software with Templates","publication_year":2000,"publication_date":"2000-01-01","ids":{"openalex":"https://openalex.org/W4239537162","doi":"https://doi.org/10.1109/sc.2000.10052"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/sc.2000.10052","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","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/A5085665294","display_name":"Kathleen Lindlan","orcid":null},"institutions":[{"id":"https://openalex.org/I181233156","display_name":"University of Oregon","ror":"https://ror.org/0293rh119","country_code":"US","type":"funder","lineage":["https://openalex.org/I181233156"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"K.A. Lindlan","raw_affiliation_strings":["University of Oregon, Eugene"],"affiliations":[{"raw_affiliation_string":"University of Oregon, Eugene","institution_ids":["https://openalex.org/I181233156"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052834375","display_name":"Janice E. Cuny","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"J. Cuny","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029524538","display_name":"Allen D. Malony","orcid":"https://orcid.org/0000-0002-9598-7201"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"A.D. Malony","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023240094","display_name":"Sameer Shende","orcid":"https://orcid.org/0000-0002-2592-669X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"S. Shende","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050861867","display_name":"Bernd Mohr","orcid":"https://orcid.org/0000-0001-9960-5867"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"B. Mohr","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050266967","display_name":"Reid Rivenburgh","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"R. Rivenburgh","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5102981849","display_name":"C. E. Rasmussen","orcid":"https://orcid.org/0000-0002-7942-8987"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"C. Rasmussen","raw_affiliation_strings":[],"affiliations":[]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.271,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":47,"citation_normalized_percentile":{"value":0.968122,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":92},"biblio":{"volume":null,"issue":null,"first_page":"49","last_page":"49"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9993,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9959,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/template","display_name":"Template","score":0.75213844}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8448544},{"id":"https://openalex.org/C82714645","wikidata":"https://www.wikidata.org/wiki/Q438331","display_name":"Template","level":2,"score":0.75213844},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.6468568},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.62652904},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5933886},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44740513},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3629198},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.19718906}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/sc.2000.10052","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.42}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":7,"referenced_works":["https://openalex.org/W1966096198","https://openalex.org/W1972528414","https://openalex.org/W2038198320","https://openalex.org/W2047576169","https://openalex.org/W2150580621","https://openalex.org/W4254138676","https://openalex.org/W84258820"],"related_works":["https://openalex.org/W4379536100","https://openalex.org/W2245390655","https://openalex.org/W2127315869","https://openalex.org/W2123131699","https://openalex.org/W2121300814","https://openalex.org/W2093262417","https://openalex.org/W2014874874","https://openalex.org/W188282463","https://openalex.org/W1713081424","https://openalex.org/W1523769955"],"abstract_inverted_index":{"The":[0,20],"developers":[1,21],"of":[2,52,68,90,93,111],"high-performance":[3],"scientific":[4],"applications":[5,86],"often":[6],"work":[7],"in":[8,95,119],"complex":[9],"computing":[10],"environments":[11],"that":[12,24,48,72],"place":[13],"heavy":[14,88],"demands":[15],"on":[16,103],"program":[17,53,70],"analysis":[18,54],"tools.":[19],"need":[22],"tools":[23,55,81],"interoperate,":[25],"are":[26],"portable":[27],"across":[28],"machine":[29],"architectures,":[30],"and":[31,77,82],"provide":[32],"source-level":[33],"feedback.":[34],"In":[35],"this":[36],"paper,":[37],"we":[38],"describe":[39,99],"a":[40,65],"tool":[41],"framework,":[42],"the":[43,50,100],"Program":[44],"Database":[45],"Toolkit":[46],"(PDT),":[47],"supports":[49],"development":[51],"meeting":[56],"these":[57],"requirements.":[58],"PDT":[59],"uses":[60],"compile-time":[61],"information":[62,71],"to":[63],"create":[64],"complete":[66],"database":[67],"high-level":[69],"is":[73],"structured":[74],"for":[75],"well-defined":[76],"uniform":[78],"access":[79],"by":[80],"applications.":[83,121],"PDT's":[84],"current":[85],"make":[87],"use":[89,118],"advanced":[91],"features":[92],"C++,":[94],"particular,":[96],"templates.":[97],"We":[98],"toolkit,":[101],"focussing":[102],"its":[104,109,117],"most":[105],"important":[106],"contribution":[107],"--":[108,113],"handling":[110],"templates":[112],"as":[114,116],"well":[115],"existing":[120]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4239537162","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":3}],"updated_date":"2025-03-16T13:51:28.960461","created_date":"2022-05-12"}