主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2019-2020年专刊出版计划 微信服务介绍 最新一期:2019年第2期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
陈秀红,何克清,何璐璐.一种基于动作语义的UML1.X-2.0模型转换方法.软件学报,2006,17(8):1698-1706
一种基于动作语义的UML1.X-2.0模型转换方法
An Action Semantic-Based Approach to UML1.X-2.0 Model Transformation
投稿时间:2004-12-23  修订日期:2005-05-31
DOI:
中文关键词:  模型-模型  模型转换  交互  动作语义
英文关键词:model-to-model  model transformation  interaction  action semantic
基金项目:Supported by the National Natural Science Foundation of China under Grant No.60373086 (国家自然科学基金); the Wuhan Science & Technique Key Project Foundation of China under Grant No.20021002043 (武汉市科技重点项目) ; the Natural Science Foundation of Hubei Province of China under Grant No.2002ABB037 (湖北省自然科学基金); the Open Foundation of SKLSE of China under Grant No.03-03 (软件工程国家重点实验室开放基金)
作者单位
陈秀红 武汉大学,软件工程国家重点实验室,湖北,武汉,430072 
何克清 武汉大学,软件工程国家重点实验室,湖北,武汉,430072 
何璐璐 武汉大学,软件工程国家重点实验室,湖北,武汉,430072 
摘要点击次数: 2969
全文下载次数: 2819
中文摘要:
      虽然UML2.0标准被OMG组织采纳已久,但由于UML1.X标准在工业界的广泛使用,仍然存在大量的实用模型和应用软件,它们在UML2.0标准之下已不能准确描述系统.UML2.0建模工具并不支持从UML1.X模型到UML2.0模型的转换.从顶层元模型的角度比较了这两个版本的不同,采用声明式和命令式混合的模型框架,给出了一种基于动作语义的UML模型转换方法,并用ASL描述交互元模型的转换实例,验证了方法的可行性.该方法将减少用户的重复劳动,实现软件的模型重用,也适用于其他元模型或模型层次上的转换.
英文摘要:
      UML2.0 standard has been adopted by the OMG for a long time. However due to the popularity of UML1.X in industry, a huge number of practical applications and models based on UML1.X still exist, and they are no longer an accurate description of the systems under the UML2.0. Today, many tools support the modeling with UML2.0, but none of them supports the transformation from UML1.X models to UML2.0 models. This paper compares the differences between the two versions from the top-level of metamodel, chooses a declarative and imperative hybrid framework, and presents a UML model transformation method based on Action Semantic. It also describes the transformation of the Interaction metamodel with Action Semantic Language, which proves the feasibility of the approach. This approach can reduce the repeated work of the user and realize the reuse of software models, and can also be applied to other metamodel or model transformations.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利