{"id":"https://openalex.org/W2088295819","doi":"https://doi.org/10.1142/s0218194096000144","title":"REVERSE ENGINEERING GRAPHICAL REPRESENTATIONS OF X SOURCE CODE","display_name":"REVERSE ENGINEERING GRAPHICAL REPRESENTATIONS OF X SOURCE CODE","publication_year":1996,"publication_date":"1996-06-01","ids":{"openalex":"https://openalex.org/W2088295819","doi":"https://doi.org/10.1142/s0218194096000144","mag":"2088295819"},"language":"en","primary_location":{"id":"doi:10.1142/s0218194096000144","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194096000144","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"},"type":"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/A5101916721","display_name":"James H. Cross","orcid":"https://orcid.org/0009-0007-1347-1740"},"institutions":[{"id":"https://openalex.org/I82497590","display_name":"Auburn University","ror":"https://ror.org/02v80fc35","country_code":"US","type":"education","lineage":["https://openalex.org/I82497590"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"JAMES H. CROSS II","raw_affiliation_strings":["Auburn University, Computer Science and Engineering, 107 Dunstan Hall, Auburn, AL 36849, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Auburn University, Computer Science and Engineering, 107 Dunstan Hall, Auburn, AL 36849, USA","institution_ids":["https://openalex.org/I82497590"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067506130","display_name":"R. Stephen Dannelly","orcid":null},"institutions":[{"id":"https://openalex.org/I96749437","display_name":"Texas A&M University \u2013 Corpus Christi","ror":"https://ror.org/01mrfdz82","country_code":"US","type":"education","lineage":["https://openalex.org/I96749437"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"R.STEPHEN DANNELLY","raw_affiliation_strings":["Texas A&amp;M\u2014Corpus Christi, Computer Science, 6300 Ocean Drive, Corpus Christi, TX 78412, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Texas A&amp;M\u2014Corpus Christi, Computer Science, 6300 Ocean Drive, Corpus Christi, TX 78412, USA","institution_ids":["https://openalex.org/I96749437"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9727,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.84695177,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"06","issue":"02","first_page":"307","last_page":"327"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9991000294685364,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9991000294685364,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9923999905586243,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9890999794006348,"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/reverse-engineering","display_name":"Reverse engineering","score":0.8278709650039673},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7774945497512817},{"id":"https://openalex.org/keywords/graphical-user-interface","display_name":"Graphical user interface","score":0.7718991041183472},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.7140356302261353},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7068089842796326},{"id":"https://openalex.org/keywords/graphical-user-interface-testing","display_name":"Graphical user interface testing","score":0.6138219833374023},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5088484287261963},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.4722432792186737},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4408545196056366},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4396427869796753},{"id":"https://openalex.org/keywords/kpi-driven-code-analysis","display_name":"KPI-driven code analysis","score":0.431172251701355},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.42350903153419495},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.413992315530777},{"id":"https://openalex.org/keywords/business-process-reengineering","display_name":"Business process reengineering","score":0.41285237669944763},{"id":"https://openalex.org/keywords/static-program-analysis","display_name":"Static program analysis","score":0.2911178469657898},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.27071571350097656},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.25359249114990234},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.15662848949432373},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.14312568306922913},{"id":"https://openalex.org/keywords/user-interface-design","display_name":"User interface design","score":0.13595739006996155},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.113360196352005}],"concepts":[{"id":"https://openalex.org/C207850805","wikidata":"https://www.wikidata.org/wiki/Q269608","display_name":"Reverse engineering","level":2,"score":0.8278709650039673},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7774945497512817},{"id":"https://openalex.org/C37789001","wikidata":"https://www.wikidata.org/wiki/Q782543","display_name":"Graphical user interface","level":2,"score":0.7718991041183472},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.7140356302261353},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7068089842796326},{"id":"https://openalex.org/C66153210","wikidata":"https://www.wikidata.org/wiki/Q5597182","display_name":"Graphical user interface testing","level":4,"score":0.6138219833374023},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5088484287261963},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.4722432792186737},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4408545196056366},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4396427869796753},{"id":"https://openalex.org/C121957198","wikidata":"https://www.wikidata.org/wiki/Q14365593","display_name":"KPI-driven code analysis","level":5,"score":0.431172251701355},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.42350903153419495},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.413992315530777},{"id":"https://openalex.org/C29143872","wikidata":"https://www.wikidata.org/wiki/Q876690","display_name":"Business process reengineering","level":3,"score":0.41285237669944763},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.2911178469657898},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.27071571350097656},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.25359249114990234},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.15662848949432373},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.14312568306922913},{"id":"https://openalex.org/C149229913","wikidata":"https://www.wikidata.org/wiki/Q135707","display_name":"User interface design","level":3,"score":0.13595739006996155},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.113360196352005},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0},{"id":"https://openalex.org/C137335462","wikidata":"https://www.wikidata.org/wiki/Q380772","display_name":"Lean manufacturing","level":2,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218194096000144","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194096000144","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1486852150","https://openalex.org/W2390371246","https://openalex.org/W2361120086","https://openalex.org/W2525896035","https://openalex.org/W2375660236","https://openalex.org/W2024963535","https://openalex.org/W1909375798","https://openalex.org/W1969430674","https://openalex.org/W4387674316","https://openalex.org/W128871440"],"abstract_inverted_index":{"A":[0],"technique":[1],"for":[2,116],"reverse":[3,113,121],"engineering":[4,114,122],"graphical":[5,18],"user":[6],"interfaces":[7],"(GUIs)":[8],"produced":[9],"with":[10],"Xtoolkit":[11],"source":[12,37,60],"code":[13],"is":[14,75,92,102],"presented.":[15],"Two":[16],"independent":[17],"representations":[19],"are":[20],"automatically":[21],"generated":[22],"to":[23,41,51,67,84,94,103],"assist":[24],"GUI":[25,36],"programmers":[26],"in":[27,55],"the":[28,49,56,69,77,86,107,117],"development,":[29],"testing,":[30],"maintenance,":[31],"and":[32,45,124],"reengineering":[33],"of":[34,58,71,80,88,99,110,119],"X-based":[35],"code.":[38,61],"This":[39],"capability":[40],"generate":[42],"both":[43],"structural":[44],"behavioral":[46],"views":[47],"has":[48],"potential":[50],"provide":[52,104],"major":[53],"improvements":[54],"comprehensibility":[57],"X":[59,73,90],"Whereas":[62],"generating":[63],"widget":[64],"instance":[65],"trees":[66],"describe":[68,85],"structure":[70],"an":[72,89],"interface":[74,91],"common,":[76],"automatic":[78],"generation":[79],"dialogue":[81],"state":[82],"diagrams":[83],"behavior":[87],"unique":[93],"our":[95,111],"technique.":[96],"The":[97],"intent":[98],"this":[100],"paper":[101],"insight":[105],"into":[106],"functional":[108],"details":[109],"automated":[112],"process":[115],"benefit":[118],"other":[120],"researchers":[123],"programming":[125],"tool":[126],"developers.":[127]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
