摘要
MDA是一种以模型为中心的新的软件开发模式。可执行UML(xUML)是UML的一个扩展,通过在UML中加入精确的可执行的动作语义.使得建模者可以生成可执行的独立于平台的模型,并直接从该模型生成代码。该文将xUML与动作语言OAL结合讨论.目标是建立可执行的模型,使用这些模型最终可以为目标系统生成高质量的代码,并用一个实例说明了该方法的使用。
MDA is a new software development mode that focuses on model.Executable UML (xUML) is an extension to UML that adds precise execution action semantics to models enabling a full description of platform independent models and the generation of code from them.This paper discuss xUML combine with an action language--OAL.The goal is to build an executable model and these models can eventually be used to generate high-quality code,and gives an example to illustrate the method at the end of the paper.
作者
李丽萍
LI Li-ping (Computer and Information Institute,Shanghai Second Polytechnic University,Shanghai 201209,China)
出处
《电脑知识与技术》
2009年第2期844-846,共3页
Computer Knowledge and Technology
基金
上海第二工业大学校基金(XJS207002)