A Refactoring Framework of Program Model Based on Procedure Blueprint

Refactoring has been studied for a long time, especially model refactoring has become the hot spot of research in recent years. However, the difference between source-based refactoring and model-based refactoring makes it hard to keep consistent between the target code and model refactoring operatio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Applied Mechanics and Materials Jg. 198-199; S. 490 - 494
Hauptverfasser: Mei, Xin Yun, Liu, Jian Bin
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Zurich Trans Tech Publications Ltd 01.09.2012
Schlagworte:
ISBN:9783037854754, 3037854758
ISSN:1660-9336, 1662-7482, 1662-7482
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Refactoring has been studied for a long time, especially model refactoring has become the hot spot of research in recent years. However, the difference between source-based refactoring and model-based refactoring makes it hard to keep consistent between the target code and model refactoring operations. To resolve the problem, this paper presents a refactoring framework of program model based on Procedure Blueprint and gives the prototyping tool system of program model refactoring. Through seamless connection source code established by procedure blueprint to program model,the formalized framework unified the refactoring of source-based and program model based. The refactoring framework supports the visualization representation of program model and the validation for behavior preservation of graphics transformation, which reduces the complexity of refactoring analysis and software maintenance costs.
Bibliographie:Selected, peer reviewed papers from the 2012 International Applied Mechanics, Mechatronics Automation & System Simulation Meeting (AMMASS 2012), June 24-26, 2012, Hangzhou, Zhejiang, China
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISBN:9783037854754
3037854758
ISSN:1660-9336
1662-7482
1662-7482
DOI:10.4028/www.scientific.net/AMM.198-199.490