講演抄録/キーワード |
講演名 |
2013-07-25 15:40
滑らかな設計抽象化 ○鵜林尚靖・艾 迪・細合晋太郎・亀井靖高(九大) SS2013-19 KBSE2013-19 |
抄録 |
(和) |
抽象化はソフトウェア開発において重要な役割を果たすが,どの関心事を設計としてモデル化し,どの関心事をコードとして記述すべきかを判断することは容易ではない.また,開発の進行と共に設計とコードの間のバランスを再考をせざるを得ず,その結果として,両者間の抽象度が変化する状況も発生する.本論文では,適切な抽象化を支援するための概念として「滑らかな設計抽象化」を提案する.これは設計と実装の間を滑らかに移動した収束点として適切な抽象度が得られるという考え方である.本論文では,滑らかな設計抽象化を実現するため,1)抽象度を指定するためのアーキテクチャインタフェース,2)抽象度を測定するためのメトリクス,3)抽象度を考慮に入れた設計とコードの間のトレーサビリティチェック,を提案する. |
(英) |
Abstraction plays an important role in software development. However, it is not easy to decide which concern should be described in a design model and which concern should be written in code. An abstraction level of a design specification may change as a result of reconsidering the balance between design and code. This paper proposes the notion of fluid design abstraction, a design approach in which an appropriate abstraction level can be captured by the convergence of fluid moving between design and implementation. To support fluid design abstraction, we provide the followings: 1) an architectural interface mechanism for specifying abstraction, 2) metrics for measuring an abstraction level, and 3) abstraction-aware traceability check between design and code. |
キーワード |
(和) |
抽象化 / 反復的抽象化洗練 / アーキテクチャインタフェース / トレーサビリティチェック / / / / |
(英) |
Abstraction / Iterative Abstraction Refinement / Architectural Interface / Traceability Check / / / / |
文献情報 |
信学技報, vol. 113, no. 159, SS2013-19, pp. 37-42, 2013年7月. |
資料番号 |
SS2013-19 |
発行日 |
2013-07-18 (SS, KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2013-19 KBSE2013-19 |