講演名 | 2016-03-04 コンテキスト指向プログラミングのためのレイヤ相互作用図の考察 森谷 大輔(東海大), 小川 英理(東海大), 上條 弘貴(東海大), 渡辺 晴美(東海大), |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 本稿では,コンテキスト指向ソフトウェア開発に基づくモデルとして,レイヤ相互作用図を提案する.コンテキスト指向プログラミング(Context-Oriented Programming : COP)は,コンテキストに応じて動作を変更するプログラミング言語であり,振舞いをまとめたものをレイヤと呼ぶ.レイヤのインタラクション問題はいくつかあり,本稿では(1)サービス切り替え時の問題と(2)排他的なサービスの問題を挙げる.我々は自動掃除機ロボットを題材として,この問題を解決し,レイヤ相互作用図の必要性を示す. |
抄録(英) | The article proposes a Layer Interaction Diagram. That diagram is a part of Context-Oriented software development that is based on a concept of COP(Context-Oriented Programming). The language changes the behavior depending on context. We can describe the behavior as a layer that contains multiple classes and changes all at the same runtime. However, the mechanism causes various layer-interaction problems. The article focuses on two issues: (1)change services,(2)mutual exclusive services. The aim of our diagram is to express these issues. To explain the diagram, we apply it to an automatic vacuum cleaner robot. |
キーワード(和) | コンテキスト指向プログラミング / 組込みシステム / ソフトウェアモデリング |
キーワード(英) | Context-Oriented Programming / Embedded System / Software Modeling |
資料番号 | KBSE2015-70 |
発行日 | 2016-02-25 (KBSE) |
研究会情報 | |
研究会 | KBSE |
---|---|
開催期間 | 2016/3/3(から2日開催) |
開催地(和) | 由布市湯布院公民館 |
開催地(英) | |
テーマ(和) | 一般 |
テーマ(英) | |
委員長氏名(和) | 飯島 正(慶大) |
委員長氏名(英) | Tadashi Iijima(Keio Univ.) |
副委員長氏名(和) | 金田 重郎(同志社大) |
副委員長氏名(英) | Shigeo Kaneda(Doshisha Univ.) |
幹事氏名(和) | 松野 裕(日大) / 中川 博之(阪大) |
幹事氏名(英) | Yutaka Matsuno(Nihon Univ.) / Hiroyuki Nakagawa(Osaka Univ.) |
幹事補佐氏名(和) | 小形 真平(信州大) / 橋浦 弘明(日本工大) |
幹事補佐氏名(英) | Shinpei Ogata(Shinshu Univ.) / Hiroaki Hashiura(Nippon Inst. of Tech.) |
講演論文情報詳細 | |
申込み研究会 | Technical Committee on Knowledge-Based Software Engineering |
---|---|
本文の言語 | JPN |
タイトル(和) | コンテキスト指向プログラミングのためのレイヤ相互作用図の考察 |
サブタイトル(和) | |
タイトル(英) | A Study of Layer Interaction Diagram for Context-Oriented Technique |
サブタイトル(和) | |
キーワード(1)(和/英) | コンテキスト指向プログラミング / Context-Oriented Programming |
キーワード(2)(和/英) | 組込みシステム / Embedded System |
キーワード(3)(和/英) | ソフトウェアモデリング / Software Modeling |
第 1 著者 氏名(和/英) | 森谷 大輔 / Daisuke Moriya |
第 1 著者 所属(和/英) | 東海大学(略称:東海大) Tokai University(略称:Tokai Univ) |
第 2 著者 氏名(和/英) | 小川 英理 / Eri Ogawa |
第 2 著者 所属(和/英) | 東海大学(略称:東海大) Tokai University(略称:Tokai Univ) |
第 3 著者 氏名(和/英) | 上條 弘貴 / Hiroki Kamijo |
第 3 著者 所属(和/英) | 東海大学(略称:東海大) Tokai University(略称:Tokai Univ) |
第 4 著者 氏名(和/英) | 渡辺 晴美 / Harumi Watanabe |
第 4 著者 所属(和/英) | 東海大学(略称:東海大) Tokai University(略称:Tokai Univ) |
発表年月日 | 2016-03-04 |
資料番号 | KBSE2015-70 |
巻番号(vol) | vol.115 |
号番号(no) | KBSE-487 |
ページ範囲 | pp.125-130(KBSE), |
ページ数 | 6 |
発行日 | 2016-02-25 (KBSE) |