研究者業績
基本情報
- 所属
- 上智大学 理工学部情報理工学科 准教授(兼任)情報科学教育研究センター長
- 学位
- 学士(工学)(上智大学)修士(工学)(上智大学)博士(工学)(上智大学)
- 連絡先
- r-kawaba
sophia.ac.jp - 研究者番号
- 30306980
- J-GLOBAL ID
- 200901082077014300
- researchmap会員ID
- 1000260129
(研究テーマ)
ドメイン分析,プロトタイピングに関する研究
論文
77-
ICEE2016 2016年7月 査読有り<br />
-
Journal of International Council on Electrical Engineering 3(1) 79-84 2013年1月1日
MISC
28-
ことば工学研究会 36 105-119 2010年11月12日
-
電子情報通信学会技術研究報告. KBSE, 知能ソフトウェア工学 108(384) 55-60 2009年11月20日STD(State Transition Diagram)は,状態と状態遷移の観点からシステムを分析するために使われるが,既存のSTDでは複数の作業者の状態,作業者間の同期,時間経過の3点の協調システムのモデリングに必要な概念が表現しきれていない.本研究では,この3点の概念を導入したCollaborative Timed STDsを開発し,協調システムのモデリングを行った.また,状態遷移および同期の様子をアニメーション表示し,稼働率などを求めることのできるシミュレーションツールの開発を行った.
-
電子情報通信学会技術研究報告. KBSE, 知能ソフトウェア工学 108(384) 19-24 2009年11月20日ドメインと複数のドメインに共通なオントロジの構成法を,コンポーネントの観点とタスクの観点から考察し,オントロジの再利用可能な記述法と記述したオントロジの再利用方法を検討する.オントロジの記述の例として仕事の受託について記述した.タスクオントロジを格文法とコミットメントネットワークに沿って記述し,タスクオントロジからコンポーネントオントロジを抽出しコンポーネント同士の関係を記述する.この記述法と再利用法を,Excel VBAで実装した.
-
電子情報通信学会技術研究報告. KBSE, 知能ソフトウェア工学 107(429) 37-42 2008年11月当研究では,複数プロジェクトに関わる作業者の割り付けを支援するシステムを提案する.プロジェクトスケジュールを管理する際,複数のプロジェクトが同一の作業者を同時期に求めて競合が発生するケースがある.これによりプロジェクト期間の冗長化を招き,納期遅れ等の障害が見込まれる.従来はその解決のために作業者数や納期の変更で対応してきたが,この方法では大幅なコスト増加を招いてしまう.そこで当研究では,作業者数と納期を変更せずにこの競合状態を解消するリスケジュール法として「タスク分割」を用いる.タスクを分割することで作業者の割り付け案の幅を広げ,競合状態が解消されたリスケジュール案をシステムが提供する.
-
電子情報通信学会技術研究報告. KBSE, 知能ソフトウェア工学 108(157) 13-18 2008年7月17日情報システム分析・設計向けのダイアグラムを再利用可能なProlog形式に変換し,ダイアグラムの再利用法の開発を行った.再利用可能なダイアグラムを見つける手段として,ダイアグラムの構造を用いた検索法を開発した.開発した検索法は同種ダイアグラムに限らず,異種ダイアグラムの検索が可能である.また,異種ダイアグラム間の相互変換法の開発も行った.
書籍等出版物
8講演・口頭発表等
43-
SDPS2015 2015年11月3日 Society for Design and Process Science
-
SDPS2015 2015年11月3日 Society for Design and Process Science
-
ICEE2014(International Conference on Electrical Engineering ) 2014年6月20日 KIEE (The Korean Institute of Electrical Engineers)Requirements analysis in systems development is an important phase to recognize what systems are needed. Petri Net is useful for analyzing the target system which includes collaboration tasks. However, it is difficult and troublesome to describe it from scratch even for software engineers. This paper clarifies methods for reusing Petri Nets described in the past to save the waste of describing them. In this paper, two methods are proposed as ways for the reuse of Petri Nets. One is the way that target diagrams are searched in terms of structure, and the other is that target diagrams are searched in terms of semantics. Finally, these methods are combined and implemented as a tool which is supported by a computer. This tool makes analysts easy to search the target diagram and modify it even if they do not understand the rules of describing Petri Net. In contrast, people who are not familiar with the tasks of the target system can find diagrams by using structural conditions for the search.
-
SDPS2013 2013年10月28日 Society for Design and Process ScienceThis paper shows the importance of introduction of domain ontology to systems analysis in order to represent domain-specific terminology effectively and proposes a method to construct and visualize the domain ontology. Common ontology in a domain and a related domain is systematized from the viewpoint of the Domain-Task and Domain-Term. Ontology of Domain Tasks (ODTasks) describes the procedure of the work according to the Case Grammar. Ontology of Domain Terms (ODTerms) describes the super-/sub conceptual relation of the term. This term is the element that exists in the specific domain. Our method uses the concept of the Commitment Network as a basic viewpoint for the organization of Ontology. The target system analyzed from the viewpoint of commission of task. Commitment Network facilitates to clarify the task in detail. For easily understanding and describing Ontology treated by this research, Diagram for ODTasks and ODTerms. The editor for ODTasks and ODTerms is also proposed.
共同研究・競争的資金等の研究課題
1-
日本学術振興会 科学研究費助成事業 2001年 - 2002年
その他
6-
2007年4月機械工学科の情報リテラシ演習,プログラミング演習において,C言語のプログラミング演習を行っている.2007年度から,プログラミングの環境(エディタ,コンパイラ)を,UNIXから,Windows上のものに変更した.この結果,以前と比べ,操作に関する質問が減り,プログラミングそのものについての質問が多くを占めた.多くの学生は,演習問題の数を多くこなしていた.
-
2007年4月システム情報処理の講義において,グループで演習をさせている.これまでの科目にはない種類の内容であり,議論しながら進めることで,手つかずで停滞することがないようになる.教員とTAも話に加わっている.
-
2002年4月プログラミングは,記述したことが動きとして見えるのは,画面に見えていることだけだが,実際には目に見えない部分を想像し理解できていないといけない.特に複雑かつ重要なものについて,パワーポイントのアニメーションでこれを説明する教材を作成し,Webからリンクすることで,理解できるまで何度でも確認できるようにしている.