MERAL Myanmar Education Research and Learning Portal
Item
{"_buckets": {"deposit": "2eda7d93-ce2c-4e8c-8d1f-9013ffbf6122"}, "_deposit": {"id": "4322", "owners": [], "pid": {"revision_id": 0, "type": "recid", "value": "4322"}, "status": "published"}, "_oai": {"id": "oai:meral.edu.mm:recid/4322", "sets": ["1597824273898", "user-ucsy"]}, "communities": ["ucsy"], "item_1583103067471": {"attribute_name": "Title", "attribute_value_mlt": [{"subitem_1551255647225": "Architectural Refactorings through Model Transformations", "subitem_1551255648112": "en_US"}]}, "item_1583103085720": {"attribute_name": "Description", "attribute_value_mlt": [{"interim": "Several efforts in the last years have demonstrated a trendin using models as first class entities on systemdevelopment. As any major artefact in the development,models are driven by stakeholder and architectural needsto be continuously refactored. Furthermore, criticalproblems arise in this scenario when the modeltransformations that perform these refactorings are notreliable. In this work we automatise a comprehensive set ofsound transformation laws for component based system.From these laws, it is possible to safely perform from basicbehavioural or static changes to elaborated refactorings inthese systems, as we show in this paper through a casestudy. Moreover, the systematic use of these laws allowsone to improve the development productivity andreliability. For instance, architectural refactorings easilyallows one to achieve architectural and design patterns, aswell as to improve certain quality attributes, such asmodularity."}]}, "item_1583103108160": {"attribute_name": "Keywords", "attribute_value_mlt": [{"interim": "Transformation laws"}, {"interim": "component-driven architectures"}, {"interim": "software architecture refactoring"}, {"interim": "model transformations"}]}, "item_1583103120197": {"attribute_name": "Files", "attribute_type": "file", "attribute_value": []}, "item_1583103131163": {"attribute_name": "Journal articles", "attribute_value_mlt": [{"subitem_issue": "", "subitem_journal_title": "Tenth International Conference On Computer Applications (ICCA 2012)", "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": "Dihego, Jose"}, {"subitem_authors_fullname": "Braga, Andre"}, {"subitem_authors_fullname": "Ramos, Rodrigo"}]}]}, "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": "2012-02-28"}, "item_1583159847033": {"attribute_name": "Identifier", "attribute_value": "http://onlineresource.ucsy.edu.mm/handle/123456789/2260"}, "item_title": "Architectural Refactorings through Model Transformations", "item_type_id": "21", "owner": "1", "path": ["1597824273898"], "permalink_uri": "http://hdl.handle.net/20.500.12678/0000004322", "pubdate": {"attribute_name": "Deposited date", "attribute_value": "2019-09-25"}, "publish_date": "2019-09-25", "publish_status": "0", "recid": "4322", "relation": {}, "relation_version_is_last": true, "title": ["Architectural Refactorings through Model Transformations"], "weko_shared_id": -1}
Architectural Refactorings through Model Transformations
http://hdl.handle.net/20.500.12678/0000004322
http://hdl.handle.net/20.500.12678/0000004322427965c8-f399-4dea-9e0c-0cb337f38bfc
2eda7d93-ce2c-4e8c-8d1f-9013ffbf6122
Publication type | ||||||
---|---|---|---|---|---|---|
Article | ||||||
Upload type | ||||||
Publication | ||||||
Title | ||||||
Title | Architectural Refactorings through Model Transformations | |||||
Language | en_US | |||||
Publication date | 2012-02-28 | |||||
Authors | ||||||
Dihego, Jose | ||||||
Braga, Andre | ||||||
Ramos, Rodrigo | ||||||
Description | ||||||
Several efforts in the last years have demonstrated a trendin using models as first class entities on systemdevelopment. As any major artefact in the development,models are driven by stakeholder and architectural needsto be continuously refactored. Furthermore, criticalproblems arise in this scenario when the modeltransformations that perform these refactorings are notreliable. In this work we automatise a comprehensive set ofsound transformation laws for component based system.From these laws, it is possible to safely perform from basicbehavioural or static changes to elaborated refactorings inthese systems, as we show in this paper through a casestudy. Moreover, the systematic use of these laws allowsone to improve the development productivity andreliability. For instance, architectural refactorings easilyallows one to achieve architectural and design patterns, aswell as to improve certain quality attributes, such asmodularity. | ||||||
Keywords | ||||||
Transformation laws, component-driven architectures, software architecture refactoring, model transformations | ||||||
Identifier | http://onlineresource.ucsy.edu.mm/handle/123456789/2260 | |||||
Journal articles | ||||||
Tenth International Conference On Computer Applications (ICCA 2012) | ||||||
Conference papers | ||||||
Books/reports/chapters | ||||||
Thesis/dissertations |