{"id":"https://openalex.org/W2003680229","doi":"https://doi.org/10.1145/1227310.1227412","title":"MicroTiger","display_name":"MicroTiger","publication_year":2007,"publication_date":"2007-03-07","ids":{"openalex":"https://openalex.org/W2003680229","doi":"https://doi.org/10.1145/1227310.1227412","mag":"2003680229"},"language":"en","primary_location":{"id":"doi:10.1145/1227310.1227412","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1227310.1227412","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=1227412&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th SIGCSE technical symposium on Computer science education","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=1227412&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5075768770","display_name":"Brian G. VanBuren","orcid":null},"institutions":[{"id":"https://openalex.org/I155173764","display_name":"Rochester Institute of Technology","ror":"https://ror.org/00v4yb702","country_code":"US","type":"education","lineage":["https://openalex.org/I155173764"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Brian G. VanBuren","raw_affiliation_strings":["Rochester Institute of Technology, Rochester, NY","Rochester institute of Technology, Rochester, NY"],"affiliations":[{"raw_affiliation_string":"Rochester Institute of Technology, Rochester, NY","institution_ids":["https://openalex.org/I155173764"]},{"raw_affiliation_string":"Rochester institute of Technology, Rochester, NY","institution_ids":["https://openalex.org/I155173764"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073195780","display_name":"Muhammad Shaaban","orcid":null},"institutions":[{"id":"https://openalex.org/I155173764","display_name":"Rochester Institute of Technology","ror":"https://ror.org/00v4yb702","country_code":"US","type":"education","lineage":["https://openalex.org/I155173764"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Muhammad Shaaban","raw_affiliation_strings":["Rochester Institute of Technology, Rochester, NY","Rochester institute of Technology, Rochester, NY"],"affiliations":[{"raw_affiliation_string":"Rochester Institute of Technology, Rochester, NY","institution_ids":["https://openalex.org/I155173764"]},{"raw_affiliation_string":"Rochester institute of Technology, Rochester, NY","institution_ids":["https://openalex.org/I155173764"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5075768770"],"corresponding_institution_ids":["https://openalex.org/I155173764"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.13547334,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"283","last_page":"287"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11283","display_name":"Experimental Learning in Engineering","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11283","display_name":"Experimental Learning in Engineering","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9613999724388123,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T12810","display_name":"Real-time simulation and control systems","score":0.9480999708175659,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/datapath","display_name":"Datapath","score":0.914122462272644},{"id":"https://openalex.org/keywords/microcode","display_name":"Microcode","score":0.8456726670265198},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8256648182868958},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.7018969058990479},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5377011895179749},{"id":"https://openalex.org/keywords/graphical-user-interface","display_name":"Graphical user interface","score":0.4897313416004181},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4505971074104309},{"id":"https://openalex.org/keywords/personalization","display_name":"Personalization","score":0.4500492215156555},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.43694064021110535},{"id":"https://openalex.org/keywords/tracing","display_name":"Tracing","score":0.4364820122718811},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.43619537353515625},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3679092228412628},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.35211238265037537},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3210717439651489}],"concepts":[{"id":"https://openalex.org/C2781198647","wikidata":"https://www.wikidata.org/wiki/Q1633673","display_name":"Datapath","level":2,"score":0.914122462272644},{"id":"https://openalex.org/C22174128","wikidata":"https://www.wikidata.org/wiki/Q175869","display_name":"Microcode","level":2,"score":0.8456726670265198},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8256648182868958},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.7018969058990479},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5377011895179749},{"id":"https://openalex.org/C37789001","wikidata":"https://www.wikidata.org/wiki/Q782543","display_name":"Graphical user interface","level":2,"score":0.4897313416004181},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4505971074104309},{"id":"https://openalex.org/C183003079","wikidata":"https://www.wikidata.org/wiki/Q1000371","display_name":"Personalization","level":2,"score":0.4500492215156555},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.43694064021110535},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.4364820122718811},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.43619537353515625},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3679092228412628},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.35211238265037537},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3210717439651489},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1227310.1227412","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1227310.1227412","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=1227412&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th SIGCSE technical symposium on Computer science education","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/1227310.1227412","is_oa":true,"landing_page_url":"https://doi.org/10.1145/1227310.1227412","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=1227412&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th SIGCSE technical symposium on Computer science education","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.6499999761581421}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2003680229.pdf","grobid_xml":"https://content.openalex.org/works/W2003680229.grobid-xml"},"referenced_works_count":5,"referenced_works":["https://openalex.org/W1493748740","https://openalex.org/W2061923706","https://openalex.org/W2090985402","https://openalex.org/W2142721101","https://openalex.org/W2161861239"],"related_works":["https://openalex.org/W2109699519","https://openalex.org/W970262775","https://openalex.org/W1831618318","https://openalex.org/W2006568360","https://openalex.org/W4233616027","https://openalex.org/W2059591361","https://openalex.org/W2032227989","https://openalex.org/W2189381519","https://openalex.org/W2003680229","https://openalex.org/W4232657713"],"abstract_inverted_index":{"This":[0],"paper":[1],"describes":[2],"the":[3,24,41,46,54,58,66,74,83],"MicroTiger":[4,77],"software":[5],"that":[6,36],"combines":[7],"a":[8,13,70],"graphical":[9,33,67],"microcode":[10,34,80],"simulator":[11,19],"with":[12],"reconfigurable":[14],"data-path.":[15],"The":[16,43],"resulting":[17],"implented":[18],"is":[20],"able":[21],"to":[22,60],"fill":[23],"void":[25],"in":[26],"microprogramming":[27],"tools":[28],"since":[29],"there":[30],"are":[31],"no":[32],"simulators":[35],"allow":[37],"such":[38],"customization":[39,44],"of":[40,45],"datapath.":[42],"datapath":[47,59],"goes":[48],"beyond":[49],"allowing":[50],"different":[51],"files":[52],"specifying":[53],"datapath,":[55],"it":[56],"allows":[57],"be":[61],"created":[62],"and":[63,88,95],"modified":[64],"using":[65],"interface":[68],"like":[69],"circuit":[71],"editor.":[72],"In":[73],"acadic":[75],"setting,":[76],"provides":[78,89],"easier":[79],"testing":[81],"on":[82],"instruction":[84],"level":[85],"for":[86,97],"instructors":[87],"simulation":[90],"debugging":[91],"through":[92],"code":[93],"tracing":[94],"breakpoints":[96],"students.":[98]},"counts_by_year":[{"year":2014,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-03-21T08:13:44.787528","created_date":"2016-06-24T00:00:00"}
