摘要
ECO(enterprise core objects)是基于UML模型驱动的面向对象的数据库开发框架,它提供了一种快速模型驱动开发的方法。ECO能实现数据库的自动生成、自动演化以及模型的高可复用性等,大大提高了软件开发的效率。介绍了ECO的相关技术,并举例说明了如何基于ECO进行模型驱动的数据库开发,用UML类图设计静态模型,用状态机设计动态模型,并把设计的对象模型映射为关系数据库模型。
ECO is an object- oriented database development framework of model driven architecture with UML, which provides the method of fast model driven architecture. ECO improves the efficiency of development, which achieves the auto - creating and auto - evolving of database and good repetition. Related technology of ECO is introduced. Examples are taken to explain how to develop the database of model driven with ECO, the static model designed with class diagram of UML, the dynamic model designed with state machine, and the objects model mapped to the model of related - database.
出处
《武汉理工大学学报(信息与管理工程版)》
CAS
2007年第10期58-60,共3页
Journal of Wuhan University of Technology:Information & Management Engineering
关键词
ECO
模型驱动开发
状态机
ECO( enterprise core objects)
model driven
state machine