Ibaraki University's
Graduate School of Science and Engineering (Engineering)
Department of Computer and Information Sciences

Assistant Professor

Takahashi Ryuichi

  • Birth:1984

Academic background

  1. 早稲田大学 理工学研究科 情報理工学専攻 Master course 2008/03/31 Completed 日本
  2. 早稲田大学 基幹理工学研究科 情報理工学専攻 Doctor course 2011/03/31 Withdrawn after completion of required course credits 日本

Academic degrees

  1. 修士(工学) 早稲田大学 2008/03/31
  2. 博士(工学) 早稲田大学 2012/02/25

Research Areas

  1. Software

Research keywords

  1. ソフトウェア工学
  2. 分散システム設計
  3. 自己適応システム

Papers

  1. Research paper (scientific journal) Joint Web Service based Filtering for Discovering Latent Requirements Ryuichi Takahashi, Yasuo Tsurugai, Yoshiaki Fukazawa International Journal of Engineering and Innovative Technology 7/ 8, 48-53 2018/01 2277-3754
  2. Research paper (scientific journal) Joint 自己適応ソフトウェアのための自己適応性設計に関する研究動向 鄭 顕志, 清水 遼, 高橋 竜一, 石川 冬樹 コンピュータ ソフトウェア Japan Society for Software Science and Technology 31/ 1, 1_49-1_59 2014 0289-6540 URL 実行時に起こる変化を検知し,要求を満たし続けるようソフトウェアの構造・振る舞いを自身で変更するソフトウェアは,自己適応ソフトウェアとして,その有用性が認知されている.自己適応ソフトウェア開発では,従来のアプリケーションロジックに加え,自己適応性のためのロジックを設計する必要がある.本論文では,近年特にソフトウェア工学の分野で議論されている,自己適応ソフトウェアのための自己適応性設計に関する研究動向を調査する.本論文では,自己適応性のロジックをモデル化する手法として広く用いられている,Monitor-Analyze-Plan-Execute-Knowledgeループの観点から,各要素の概要,研究課題,既存研究のアプローチを紹介し,今後の研究課題について議論する.
  3. 法解釈に応じたコンプライアンスのビジネスプロセスにおける実現に向けて (サービスコンピューティング) 石川 冬樹, 高橋 竜一 電子情報通信学会技術研究報告 : 信学技報 一般社団法人電子情報通信学会 112/ 497, 1-6 2013/03/15 0913-5685 URL 個人情報の扱いなど,情報システムにおけるコンプライアンスはますます重要になると考えられる.一方,技術や社会の急速な変化を受け,コンプライアンスの拠り所となる法やその解釈がより不確かで変化しやすくなっている.このため,最新の法やその解釈を把握した上で,情報システムへの反映を迅速,確実に行う必要がある.そこで本研究では,法における抽象概念の解釈モデルに基づき,ビジネスプロセス上に対応する処理を埋め込むアプローチを議論する.
  4. Research paper (scientific journal) Joint メタデータ制約を用いた協調プロトコルの自動合成手法 高橋竜一,石川冬樹,本位田真一,深澤良彰 情報処理学会論文誌「分散処理とネットワークサービス」特集 情報処理学会 53/ 2, 683-697 2012/02/15
  5. Research paper (scientific journal) AOJS:JavaScriptのためのアスペクト指向プログラミング・フレームワーク 大橋 昭, 久保 淳人, 水町 友彦, 江口 和樹, 村上 真一, 高橋 竜一, 鷲崎 弘宜, 深澤 良彰, 鹿糠 秀行, 小高 敏裕, 永井 洋一, 山本 里枝子, 吉岡 信和, 石川 冬樹, 錠 尚史 コンピュータ ソフトウェア Japan Society for Software Science and Technology 28/ 3, 114-131 2011 0289-6540 URL JavaScriptはスクリプト言語の1つであり,Webにおけるクライアントサイドプログラミングに広く用いられている.一方で,プログラムの大規模化により,ロギングなどの横断的関心事を効率よく管理することが課題となっており,その解決手法としてアスペクト指向プログラミングが提案されている.JavaScriptにおいてアスペクト指向プログラミングを実現するフレームワークは幾つか存在するが,元のプログラムからアスペクトに関する記述を完全に分離できないという問題がある.本稿では,JavaScriptのためのアスペクト指向プログラミング・フレームワークAOJS(Aspect-Oriented JavaScript)を提案する.AOJSは,従来のモジュールとアスペクトの完全分離記述を実現し,アスペクトの織り込み処理をプロキシ上で行うことにより,アスペクトの織り込みを強制する.AOJSを用いることで,既存のアプリケーションに修正を加えることなく動作ログを取得するなどの応用が考えられる.

Research presentations

  1. Oral presentation(general) Fault-Tolerant Topology Determination for IoT Network International Conference on Ubiquitous Information Management and Communication (IMCOM2019) 2019/01/04
  2. Oral presentation(general) Recommendation of Web Service Selection Algorithm Based on Web Application Review IEEE TENCON2018 2018/10/28 URL
  3. Oral presentation(general) Recommendation Method for Service Selection Algorithm Based on User Preference The 2nd International Conference on Computer Science and Application Engineering 2018/10/22 URL
  4. Oral presentation(general) 仮想化環境における動的なマージン設定を用いたライブマイグレーション手法 合同エージェントワークショップ&シンポジウム2018 (JAWS2018) 2018/09/14
  5. Oral presentation(general) 可変k連結性を用いたIoTネットワークのための耐障害トポロジ制御 合同エージェントワークショップ&シンポジウム2018 (JAWS2018) 2018/09/14

Prizes

  1. 情報処理学会2011年度研究会推薦博士論文 メタデータを用いた合成意図に基づく協調プロトコル合成に関する研究 2012/08/31

Memberships of academic societies

  1. International Processing Society of Japan 2014/02-Present

Committee Career

  1. 電子情報通信学会知能ソフトウェア工学研究専門委員会 幹事補佐 2018/06/07-Present
  2. International Collegiate Programming Contest Judge in Asia regional contest 2014-2014
  3. International Collegiate Programming Contest Stuff in Asia regional contest 2010-2010
  4. International Collegiate Programming Contest Chief steering committee in Asia regional contest 2009-2009