MERAL Myanmar Education Research and Learning Portal
Item
{"_buckets": {"deposit": "12908d97-b226-40c0-b41b-3fa3f666692f"}, "_deposit": {"id": "4651", "owners": [], "pid": {"revision_id": 0, "type": "recid", "value": "4651"}, "status": "published"}, "_oai": {"id": "oai:meral.edu.mm:recid/4651", "sets": ["user-ucsy"]}, "communities": ["ucsy"], "item_1583103067471": {"attribute_name": "Title", "attribute_value_mlt": [{"subitem_1551255647225": "Investigation Features of Identifier Renamings", "subitem_1551255648112": "en"}]}, "item_1583103085720": {"attribute_name": "Description", "attribute_value_mlt": [{"interim": "A change made to the internal structure ofsoftware to make it easier to understand andcheaper to modify without changing itsobservable behavior… It is a disciplined way toclean up code that minimizes the chances ofintroducing bugs. To facilitate softwarerefactoring, a number of approaches and toolshave been proposed to suggest when refactoringshould be conducted. Renaming is part ofrefactoring. Comparing two versions of aprogram is complicated if renaming hasoccurred. In this paper we propose an approachto automatically document-detect in source code.Using documented renaming, developers will beable to look for inconsistencies between thename and the implementation of an entity thatunderwent a high risk renaming."}]}, "item_1583103108160": {"attribute_name": "Keywords", "attribute_value_mlt": [{"interim": "Identifier renaming"}, {"interim": "refactoring"}, {"interim": "program comprehension"}, {"interim": "empirical study"}]}, "item_1583103120197": {"attribute_name": "Files", "attribute_type": "file", "attribute_value": []}, "item_1583103131163": {"attribute_name": "Journal articles", "attribute_value_mlt": [{"subitem_issue": "", "subitem_journal_title": "Fourteenth International Conference On Computer Applications (ICCA 2016)", "subitem_pages": "", "subitem_volume": ""}]}, "item_1583103147082": {"attribute_name": "Conference papers", "attribute_value_mlt": [{"subitem_acronym": "", "subitem_c_date": "", "subitem_conference_title": "", "subitem_part": "", "subitem_place": "", "subitem_session": "", "subitem_website": ""}]}, "item_1583103211336": {"attribute_name": "Books/reports/chapters", "attribute_value_mlt": [{"subitem_book_title": "", "subitem_isbn": "", "subitem_pages": "", "subitem_place": "", "subitem_publisher": ""}]}, "item_1583103233624": {"attribute_name": "Thesis/dissertations", "attribute_value_mlt": [{"subitem_awarding_university": "", "subitem_supervisor(s)": [{"subitem_supervisor": ""}]}]}, "item_1583105942107": {"attribute_name": "Authors", "attribute_value_mlt": [{"subitem_authors": [{"subitem_authors_fullname": "Maw, Myint Myint"}, {"subitem_authors_fullname": "Oo, Khine Khine"}]}]}, "item_1583108359239": {"attribute_name": "Upload type", "attribute_value_mlt": [{"interim": "Publication"}]}, "item_1583108428133": {"attribute_name": "Publication type", "attribute_value_mlt": [{"interim": "Article"}]}, "item_1583159729339": {"attribute_name": "Publication date", "attribute_value": "2016-02-25"}, "item_1583159847033": {"attribute_name": "Identifier", "attribute_value": "http://onlineresource.ucsy.edu.mm/handle/123456789/299"}, "item_title": "Investigation Features of Identifier Renamings", "item_type_id": "21", "owner": "1", "path": ["1597824273898"], "permalink_uri": "http://hdl.handle.net/20.500.12678/0000004651", "pubdate": {"attribute_name": "Deposited date", "attribute_value": "2019-07-03"}, "publish_date": "2019-07-03", "publish_status": "0", "recid": "4651", "relation": {}, "relation_version_is_last": true, "title": ["Investigation Features of Identifier Renamings"], "weko_shared_id": -1}
Investigation Features of Identifier Renamings
http://hdl.handle.net/20.500.12678/0000004651
http://hdl.handle.net/20.500.12678/0000004651af7a3c1f-c27f-414b-8de4-a5340c25b1a1
12908d97-b226-40c0-b41b-3fa3f666692f
Publication type | ||||||
---|---|---|---|---|---|---|
Article | ||||||
Upload type | ||||||
Publication | ||||||
Title | ||||||
Title | Investigation Features of Identifier Renamings | |||||
Language | en | |||||
Publication date | 2016-02-25 | |||||
Authors | ||||||
Maw, Myint Myint | ||||||
Oo, Khine Khine | ||||||
Description | ||||||
A change made to the internal structure ofsoftware to make it easier to understand andcheaper to modify without changing itsobservable behavior… It is a disciplined way toclean up code that minimizes the chances ofintroducing bugs. To facilitate softwarerefactoring, a number of approaches and toolshave been proposed to suggest when refactoringshould be conducted. Renaming is part ofrefactoring. Comparing two versions of aprogram is complicated if renaming hasoccurred. In this paper we propose an approachto automatically document-detect in source code.Using documented renaming, developers will beable to look for inconsistencies between thename and the implementation of an entity thatunderwent a high risk renaming. | ||||||
Keywords | ||||||
Identifier renaming, refactoring, program comprehension, empirical study | ||||||
Identifier | http://onlineresource.ucsy.edu.mm/handle/123456789/299 | |||||
Journal articles | ||||||
Fourteenth International Conference On Computer Applications (ICCA 2016) | ||||||
Conference papers | ||||||
Books/reports/chapters | ||||||
Thesis/dissertations |