WEKO3
アイテム
メタモデル進化に対するモデル変換共進化手法
https://ipsj.ixsq.nii.ac.jp/records/94979
https://ipsj.ixsq.nii.ac.jp/records/94979c3b20d90-e749-45e6-85ff-a6d2bfb92a68
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2013 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Symposium(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2013-09-02 | |||||||
タイトル | ||||||||
タイトル | メタモデル進化に対するモデル変換共進化手法 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | A Model-Transformation Co-evolution Method | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | モデリング | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_5794 | |||||||
資源タイプ | conference paper | |||||||
著者所属 | ||||||||
元早稲田大学 | ||||||||
著者所属 | ||||||||
早稲田大学 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Ex. Waseda University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Waseda University | ||||||||
著者名 |
権藤, 晃徳
× 権藤, 晃徳
|
|||||||
著者名(英) |
Akinori, Gondo
× Akinori, Gondo
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 生産性向上,移植性向上などへの期待からMDA(モデル駆動アーキテクチャ)への注目が高まっている.MDAで用いられるモデルはメタモデルに準拠して作られるが,メタモデルは対象ドメインやプラットフォームに応じて作られ,開発の中で拡張・修正されることも多い.こうしたメタモデルの進化が起こると,それに基づいて作られたモデルや,モデル変換もあわせて進化(共進化)させる必要があるため,効果的な共進化手法が求められている.本稿では進化前と進化後のメタモデルの差分に基づきモデルを共進化させる既存研究を発展させ,モデル変換を共進化させる手法を提案する.提案手法の実現可能性を示すために,共進化の環境を実装し,基本的な進化シナリオに照らしてモデル変化の共進化が期待通り行われることを確認した. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | MDA (Mode Driven Architecture) is one of promising approaches that improve productivity, portability and so forth. Models developed in MDA are compliant with their meta-models. Meta-models may depend on target domain or underlying platforms, and are subject to change during development lifecycle. In case such meta-model evolutions occur, developers have to also evolve models and model transformations in order to make them consistent with evolved meta-models. So far, various model co-evolution methods are proposed. Based on one of these methods, we propose a model transformation co-evolution method. We also implement a co-evolution support environment, and demonstrate the feasibility of our method in terms of some evolution scenarios. | |||||||
書誌情報 |
ソフトウェアエンジニアリングシンポジウム2013論文集 巻 2013, p. 1-8, 発行日 2013-09-02 |
|||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |