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...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Applied Mechanics and Materials Ročník 198-199; s. 490 - 494
Hlavní autori: Mei, Xin Yun, Liu, Jian Bin
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Zurich Trans Tech Publications Ltd 01.09.2012
Predmet:
ISBN:9783037854754, 3037854758
ISSN:1660-9336, 1662-7482, 1662-7482
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí: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.
Bibliografia: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