ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. デジタルプラクティス(TDP)
  3. Vol.3
  4. No.1

空調機ソフトウェアを対象としたSPLE開発におけるブランチ・マージプロセスの改善と考察

https://ipsj.ixsq.nii.ac.jp/records/215808
https://ipsj.ixsq.nii.ac.jp/records/215808
642613ce-a0e4-43a2-8cba-7418b629470d
名前 / ファイル ライセンス アクション
IPSJ-TDP0301003.pdf IPSJ-TDP0301003.pdf (1.4 MB)
Copyright (c) 2022 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2022-01-15
タイトル
タイトル 空調機ソフトウェアを対象としたSPLE開発におけるブランチ・マージプロセスの改善と考察
タイトル
言語 en
タイトル Improvement of the Branch and Merge Process for Software Product Line Engineering in the Air-Conditioner Domain
言語
言語 jpn
キーワード
主題Scheme Other
主題 [一般投稿論文] ソフトウェアプロダクトライン, SPLE, ブランチ・マージ, 構成管理
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
三菱電機(株)
著者所属
三菱電機(株)
著者所属
芝浦工業大学
著者所属
大阪大学
著者所属(英)
en
MITSUBISHI ELECTRIC Co.
著者所属(英)
en
MITSUBISHI ELECTRIC Co.
著者所属(英)
en
Shibaura Institute of Technology
著者所属(英)
en
Osaka University
著者名 長峯, 基

× 長峯, 基

長峯, 基

Search repository
徳本, 修一

× 徳本, 修一

徳本, 修一

Search repository
中島, 毅

× 中島, 毅

中島, 毅

Search repository
井上, 克郎

× 井上, 克郎

井上, 克郎

Search repository
著者名(英) Motoi, Nagamine

× Motoi, Nagamine

en Motoi, Nagamine

Search repository
Shuich, Tokumoto

× Shuich, Tokumoto

en Shuich, Tokumoto

Search repository
Tsuyoshi, Nakajima

× Tsuyoshi, Nakajima

en Tsuyoshi, Nakajima

Search repository
Katsuro, Inoue

× Katsuro, Inoue

en Katsuro, Inoue

Search repository
論文抄録
内容記述タイプ Other
内容記述 ソフトウェアプロダクトラインエンジニアリング(SPLE)を成功させる重要なプロセスの1つに構成管理があり,構成管理の技術領域の1つにソフトウェアのブランチ・マージがある.ソフトウェアのブランチ・マージは,複数の並行した開発において,プロジェクト間でコア資産への変更影響を受けないようにするために,開発開始時にコア資産を派生させ,開発完了後に変更をコア資産に統合することであり,コア資産の再利用性や製品開発の品質・生産性に大きな影響を及ぼす.我々は,並行開発が多い業務用空調機への5年のSPLE適用経験におけるコア資産の派生(統合されない)の原因を分析し,製品開発組織によるコア資産の固有化および未評価部品の利用回避の2つの問題によることを見出し,これらを解決するためにブランチ・マージプロセスの改善を行った.改善後のプロセスは,ブランチ時に衝突回避のための計画を立てる作業と,マージ時に部品の適合性を確認する作業からなる.この改善プロセスを実践し,マージの衝突およびコア資産ブランチ数にどのような効果があるかを改善前後で比較検証した.その結果,マージの衝突を回避しコア資産のブランチを抑制できていることを確認した.
論文抄録(英)
内容記述タイプ Other
内容記述 Configuration management is one of the key processes for successful software product line engineering (SPLE), in which the software branch and merge process is an important technique. Software developer branches core assets at the start of development and at the end of development merges the changes to the core assets in the branches. Such a branch and merge process has a significant impact on the reusability of core assets, and the quality and productivity of the product development. This paper proposes an improved branch and merge process that fits the parallel development with the difficulties of merging. The process consists of a planning activity at the start of the development to reduce the merge conflicts and an activity at the time of merging changes in the branches to check the compatibility with other products. We have applied the configuration management processes to the projects before and after the improvement to find out that we could avoid merge conflicts and suppress the number of core asset branches.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA12894091
書誌情報 情報処理学会論文誌デジタルプラクティス(TDP)

巻 3, 号 1, p. 11-18, 発行日 2022-01-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 2435-6484
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 16:00:51.325586
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3