{"id":"https://openalex.org/W2149058489","doi":"https://doi.org/10.1145/1066129.1066146","title":"Design mentoring based on design evolution analysis","display_name":"Design mentoring based on design evolution analysis","publication_year":2004,"publication_date":"2004-01-01","ids":{"openalex":"https://openalex.org/W2149058489","doi":"https://doi.org/10.1145/1066129.1066146","mag":"2149058489"},"language":"en","primary_location":{"id":"doi:10.1145/1066129.1066146","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1066129.1066146","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange  - eclipse '04","raw_type":"proceedings-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/A5028641941","display_name":"Zhenchang Xing","orcid":"https://orcid.org/0000-0001-7663-1421"},"institutions":[{"id":"https://openalex.org/I154425047","display_name":"University of Alberta","ror":"https://ror.org/0160cpw27","country_code":"CA","type":"education","lineage":["https://openalex.org/I154425047"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Zhenchang Xing","raw_affiliation_strings":["University of Alberta, Edmonton AB, Canada"],"affiliations":[{"raw_affiliation_string":"University of Alberta, Edmonton AB, Canada","institution_ids":["https://openalex.org/I154425047"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048978461","display_name":"Eleni Stroulia","orcid":"https://orcid.org/0000-0002-8784-8236"},"institutions":[{"id":"https://openalex.org/I154425047","display_name":"University of Alberta","ror":"https://ror.org/0160cpw27","country_code":"CA","type":"education","lineage":["https://openalex.org/I154425047"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Eleni Stroulia","raw_affiliation_strings":["University of Alberta, Edmonton AB, Canada"],"affiliations":[{"raw_affiliation_string":"University of Alberta, Edmonton AB, Canada","institution_ids":["https://openalex.org/I154425047"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5028641941"],"corresponding_institution_ids":["https://openalex.org/I154425047"],"apc_list":null,"apc_paid":null,"fwci":3.9454,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.94222407,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"83","last_page":"87"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9988999962806702,"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.9988999962806702,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9984999895095825,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9699000120162964,"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/computer-science","display_name":"Computer science","score":0.6113200783729553}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6113200783729553}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1066129.1066146","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1066129.1066146","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange  - eclipse '04","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.4000000059604645}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1649645444","https://openalex.org/W1677598599","https://openalex.org/W2034929864","https://openalex.org/W2080378883","https://openalex.org/W2106013472","https://openalex.org/W2106029414","https://openalex.org/W2119158444","https://openalex.org/W2151191515","https://openalex.org/W2153887189","https://openalex.org/W2155988429","https://openalex.org/W2167599600","https://openalex.org/W2170422464","https://openalex.org/W2171733741","https://openalex.org/W2172081876","https://openalex.org/W3002538883","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2093578348","https://openalex.org/W2376932109","https://openalex.org/W2382290278","https://openalex.org/W2350741829","https://openalex.org/W3004735627","https://openalex.org/W2130043461"],"abstract_inverted_index":{"Developing":[0],"and":[1,11,64,98,107],"consistently":[2,105],"evolving":[3],"quality":[4],"software":[5,32,63],"designs":[6],"requires":[7],"both":[8],"theoretical":[9],"knowledge":[10],"practical":[12],"skills.":[13],"The":[14],"former":[15],"can":[16,79],"be":[17,26,80],"communicated":[18],"in":[19,31,42,85],"a":[20,43],"classroom;":[21],"the":[22,47,58,65,90,94],"latter":[23],"has":[24,40],"to":[25,82,99,104],"acquired":[27],"with":[28],"hands-on":[29],"experience":[30],"development.":[33],"Our":[34],"recent":[35],"work":[36],"on":[37,102],"design":[38,54,60,67,91],"evolution":[39],"resulted":[41],"framework":[44],"for":[45],"analyzing":[46],"structural":[48],"differences":[49],"of":[50,53,61,68,88,93],"subsequent":[51],"versions":[52],"artifacts,":[55],"such":[56],"as":[57],"logical":[59],"OO":[62],"user-interface":[66],"interactive":[69],"applications.":[70],"In":[71],"this":[72],"paper,":[73],"we":[74],"discuss":[75],"how":[76,103],"design-evolution":[77],"analysis":[78],"used":[81],"assist":[83],"developers":[84],"their":[86],"tasks":[87],"understanding":[89],"rationale":[92],"system":[95],"at":[96],"hand":[97],"advise":[100],"them":[101],"maintain":[106],"evolve":[108],"it.":[109]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
