一种基于有限状态机的模型转换方法  被引量:9

A Method of Model Transformation Based on Finite State Machine

在线阅读下载全文

作  者:颜玉兰[1] 何克清[1] 刘进[1] 

机构地区:[1]武汉大学软件工程国家重点实验室,武汉430072

出  处:《计算机工程》2006年第1期93-95,200,共4页Computer Engineering

基  金:国家自然科学基金资助项目(60373086);武汉市科技重点基金资助项目(20021002043);软件工程国家重点实验室开放基金资助项目(03-03);湖北省自然科学基金资助项目(2002ABB037)

摘  要:为实现模型的自动转换,通过定义一个清晰的基于规则的模型转换框架,提出了一种基于有限状态机的模型转换方法,用有限状态机技术解决转换规则的实现问题,并定义了适合规则实现机制的形式表示法,然后结合UML模型到SQL模型转换的典型场景,通过一个模型转换示例说明模型转换方法的具体应用,结果表明了该方法的可行性和有效性。该方法适用于状态明显的模型之间的转换,促进了模型自动转换的应用和发展。For the implementation of viable model auto-transformation, this paper defines a clear model transformation architecture, it brings forward a finite-state-machine-based model transformation method, and then defines a formal representation to adapt the transformation rule's execute mechanism. Combining with the special scene that UML model is transformed into SQL model, this paper adopts a model transformation example to demonstrate the actual application, the result demonstrates that the model transformation method is valid and feasible. The method can be used between models with obvious states, it promotes the application of the method auto-transformation.

关 键 词:模型驱动开发 模型转换规则 有限状态机 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象