logo main logo main
  • ホーム
  • ご挨拶
  • 研究シーズ
    • 研究シーズ条件検索
    • 研究シーズ一覧
    • キーワード一覧
  • 学部学科一覧
    • 工学部
      • 都市デザイン工学科
      • 建築学科
      • 機械工学科
      • 電気電子システム工学科
      • 電子情報システム工学科
      • 応用化学科
      • 環境工学科
      • 生命工学科
      • 一般教育科
      • 総合人間学系教室
      • ナノ材料マイクロデバイス研究センター
      • インキュベーションラボ
      • その他
    • ロボティクス&デザイン工学部
      • ロボット工学科
      • システムデザイン工学科
      • 空間デザイン学科
      • その他
    • 情報科学部
      • 情報知能学科
      • 情報システム学科
      • 情報メディア学科
      • ネットワークデザイン学科
      • その他
    • 知的財産学部
      • 知的財産学科
    • 知的財産研究科
    • その他
      • 教務部
        • 教職教室
        • 教育センター
        • ランゲージラーニングセンター
        • その他
      • 情報センター
      • 八幡工学実験場
      • ものづくりセンター
      • ロボティクス&デザインセンター
  • 協力機関コーナー
    • 大阪産業技術研究所
    • 大阪商工会議所
    • 大阪信用金庫
  • 特集コーナー
    • イノベーション・ジャパン2020~大学見本市Online
    • 動画コーナー
    • 八幡工学実験場バーチャルツアー
大阪工業大学
logo main logo main
  • ホーム
  • ご挨拶
  • 研究シーズ
    • 研究シーズ条件検索
    • 研究シーズ一覧
    • キーワード一覧
  • 学部学科一覧
    • 工学部
      • 都市デザイン工学科
      • 建築学科
      • 機械工学科
      • 電気電子システム工学科
      • 電子情報システム工学科
      • 応用化学科
      • 環境工学科
      • 生命工学科
      • 一般教育科
      • 総合人間学系教室
      • ナノ材料マイクロデバイス研究センター
      • インキュベーションラボ
      • その他
    • ロボティクス&デザイン工学部
      • ロボット工学科
      • システムデザイン工学科
      • 空間デザイン学科
      • その他
    • 情報科学部
      • 情報知能学科
      • 情報システム学科
      • 情報メディア学科
      • ネットワークデザイン学科
      • その他
    • 知的財産学部
      • 知的財産学科
    • 知的財産研究科
    • その他
      • 教務部
        • 教職教室
        • 教育センター
        • ランゲージラーニングセンター
        • その他
      • 情報センター
      • 八幡工学実験場
      • ものづくりセンター
      • ロボティクス&デザインセンター
  • 協力機関コーナー
    • 大阪産業技術研究所
    • 大阪商工会議所
    • 大阪信用金庫
  • 特集コーナー
    • イノベーション・ジャパン2020~大学見本市Online
    • 動画コーナー
    • 八幡工学実験場バーチャルツアー
大阪工業大学
logo main logo light
研究シーズを検索
  • ホーム
  • ご挨拶
  • 研究シーズ
    • 研究シーズ条件検索
    • 研究シーズ一覧
    • キーワード一覧
  • 学部学科一覧
    • 工学部
      • 都市デザイン工学科
      • 建築学科
      • 機械工学科
      • 電気電子システム工学科
      • 電子情報システム工学科
      • 応用化学科
      • 環境工学科
      • 生命工学科
      • 一般教育科
      • 総合人間学系教室
      • ナノ材料マイクロデバイス研究センター
      • インキュベーションラボ
      • その他
    • ロボティクス&デザイン工学部
      • ロボット工学科
      • システムデザイン工学科
      • 空間デザイン学科
      • その他
    • 情報科学部
      • 情報知能学科
      • 情報システム学科
      • 情報メディア学科
      • ネットワークデザイン学科
      • その他
    • 知的財産学部
      • 知的財産学科
    • 知的財産研究科
    • その他
      • 教務部
        • 教職教室
        • 教育センター
        • ランゲージラーニングセンター
        • その他
      • 情報センター
      • 八幡工学実験場
      • ものづくりセンター
      • ロボティクス&デザインセンター
  • 協力機関コーナー
    • 大阪産業技術研究所
    • 大阪商工会議所
    • 大阪信用金庫
  • 特集コーナー
    • イノベーション・ジャパン2020~大学見本市Online
    • 動画コーナー
    • 八幡工学実験場バーチャルツアー
研究シーズを探す
カテゴリー・キーワードから探す
SDGsの分類
  • 1. 貧困をなくそう
  • 2. 飢餓をゼロに
  • 3. すべての人に健康と福祉を
  • 4. 質の高い教育をみんなに
  • 5. ジェンダー平等を実現しよう
  • 6. 安全な水とトイレを世界中に
  • 7. エネルギーをみんなに そしてクリーンに
  • 8. 働きがいも経済成長も
  • 9. 産業と技術革新の基盤をつくろう
  • 10. 人や国の不平等をなくそう
  • 11. 住み続けられるまちづくりを
  • 12. つくる責任 つかう責任
  • 13. 気候変動に具体的な対策を
  • 14. 海の豊かさを守ろう
  • 15. 陸の豊かさも守ろう
  • 16. 平和と公正をすべての人に
  • 17. パートナーシップで目標を達成しよう
  • 該当無し
テーマの分類
  • IT・IoT・AI・ロボティクス
  • 建築
  • 土木・社会基盤
  • エネルギー・環境
  • ライフサイエンス
  • ものづくり・製造技術
  • ナノ・材料
  • デザイン
  • 人文学
  • 自然科学
  • 該当無し
学部・学科の分類
  • 工学部
    • 都市デザイン工学科
    • 建築学科
    • 機械工学科
    • 電気電子システム工学科
    • 電子情報システム工学科
    • 応用化学科
    • 環境工学科
    • 生命工学科
    • 一般教育科
    • 総合人間学系教室
    • ナノ材料マイクロデバイス研究センター
  • ロボティクス&デザイン工学部
    • ロボット工学科
    • システムデザイン工学科
    • 空間デザイン学科
  • 情報科学部
    • 情報知能学科
    • 情報システム学科
    • 情報メディア学科
    • ネットワークデザイン学科
    • その他
  • 知的財産学部
    • 知的財産学科
  • 知的財産研究科
  • 教務部
    • 教育センター
    • ランゲージラーニングセンター
  • 情報センター
  • 八幡工学実験場
  • ものづくりセンター
  • 該当無し
キーワード
  • 軽量化 ヒートシンク
  • 移動体
  • 没入映像メディア
  • セラミックス
  • バイオセンサー
  • ウェアレス
  • 環境計画
  • 夜間光
  • 動脈硬化
  • しきい値電圧
  • 渦鞭毛藻シスト
  • デザイン
  • 表層崩壊
  • 知的財産
  • 民族問題
  • ロボット
  • スマートウィンドウ
  • 耐火
  • 熱電変換
  • ユートピア

すべてのキーワードを見る

ホームプログラム実行時の変数値変動履歴からのバグ原因の可能性がある変数の推測
SDGsの分類
研究テーマ
IT・IoT・AI・ロボティクス
学科の分類
情報科学部情報システム学科

プログラム実行時の変数値変動履歴からのバグ原因の可能性がある変数の推測

情報科学部

情報システム学科

Database & Software Engineering 研究室

深海悟 教授

共同研究者

上村和貴
尾花将輝
ソフトウェア開発バグ原因探索

プログラムにバグがあっても、命令文は走ってしまえば終わりでバグの足跡を残さない。一方、バグの足跡は変数に残っていることがある。そこで、プログラム実行時の変数値の履歴をログとして収集し、これを解析することで怪しい変数を見つけ、この変数に書き込みを行った命令文の周辺にバグがあるのではとの目星をつけることができないかと考えた。 そこでまず第一段階として、全ての変数に代入される値をログとして保存し、障害が発生した実行時のログと正常動作したログで異なる値を出力している変数を怪しい変数と判断する手法を考えた。本手法を1つのオープンソースプロジェクトに適用した結果、代入命令 32861 箇所中、怪しい代入命令を 270 個まで絞り込む事ができ、確かにこの中にバグ原因となる代入命令が含まれていることを確認できた。この結果、提案手法によりバグ原因となる代入命令及び変数を推測できる可能性のあることがわかった。

提案手法

提案手法の全体像

怪しい変数の絞込み

変数の怪しい振舞いには様々なパターンがありえるが、ここではまず、正常動作時と障害発生時では異なる値をとっている変数を見つけることにした。このため、以下の出現頻度を定義し、この値により怪しい変数を絞り込むことにした。
この結果、下記の例では変数d, f, gが怪しい変数の候補として選ばれることになる。

検証

すでにバグの箇所がわかっているOSSプロジェクトのOpenPNEを、10人の学生に1週間使用してもらいログを収集した。
出現頻度が0と1の変数を除くだけで、怪しい変数の候補は約1/4(≒270/1092)(全代入命令に対しては1%以下)に絞り込めた。もちろんこの中にバグの原因となった箇所に関連する変数が含まれていた。
また、これら変数に対して代入を行っているメソッドも約1/4(≒36/130)(全メソッドに対しては0.2%)に絞り込むことが出来た。

以上より、提案手法の適用によりバグ原因の可能性がある変数の絞り込みはある程度できており、バグ原因個所の特定に効果が見込めると思われる。

論文

「変数の変動履歴からバグ原因の変数を予測する試み」(2019)上村和貴『情報処理学会研究報告ソフトウェア工学(SE)』2019-SE-201(6)p.1-6.

研究者INFO: 情報科学部 情報システム学科 Database & Software Engineering 研究室 深海悟 教授

研究シーズ・教員に対しての問合せや相談事項はこちら

技術相談申込フォーム
SDGs
研究テーマ
  • IT・IoT・AI・ロボティクス
  • 建築
  • 土木・社会基盤
  • エネルギー・環境
  • ライフサイエンス
  • ものづくり・製造技術
  • ナノ・材料
  • デザイン
  • 人文学
  • 自然科学
  • 該当無し
学部・学科
  • 工学部
    • 都市デザイン工学科
    • 建築学科
    • 機械工学科
    • 電気電子システム工学科
    • 電子情報システム工学科
    • 応用化学科
    • 環境工学科
    • 生命工学科
    • 一般教育科
    • 総合人間学系教室
    • ナノ材料マイクロデバイス研究センター
  • ロボティクス&デザイン工学部
    • ロボット工学科
    • システムデザイン工学科
    • 空間デザイン学科
  • 情報科学部
    • 情報知能学科
    • 情報システム学科
    • 情報メディア学科
    • ネットワークデザイン学科
    • その他
  • 知的財産学部
    • 知的財産学科
  • 知的財産研究科
  • 教務部
    • 教育センター
    • ランゲージラーニングセンター
  • 情報センター
  • 八幡工学実験場
  • ものづくりセンター
  • 該当無し
キーワード
  • 表層崩壊
  • 没入映像メディア
  • 環境計画
  • 熱電変換
  • 民族問題
  • 渦鞭毛藻シスト
  • しきい値電圧
  • ウェアレス
  • 夜間光
  • 動脈硬化
  • セラミックス
  • ロボット
  • 軽量化 ヒートシンク
  • バイオセンサー
  • ユートピア
  • スマートウィンドウ
  • 知的財産
  • 移動体
  • 耐火
  • デザイン

すべてのキーワードを見る

同じカテゴリーの研究シーズ

村木 祐太

植物画像を対象とした枝の構造復元

近年,農家の高齢化や減少に伴い,カメラを用いた植物の自動監視技術が注目されている.しかし,植物の成長具合を判断する指標である枝構造の情報を取得する場合,葉によって枝が隠れてしまうため枝の情報を取得することが困難である.そこで,本研究では対象の植物を多視点から撮影し,多視点からの植物画像を入力として,枝の三次元構造を復元する.はじめに,多視点から撮影した植物画像に対して,深層学習による画像変換を行い,枝の存在確率画像を生成する.枝の存在確率画像とは,枝の存在確率を画素値で表した画像のことを指す.そして,多視点での枝の存在確率画像を用いて,三次元構造の復元を行うことで枝の構造復元を実現する.

西口 敏司

深層学習を用いた物体領域推定のための学習データの生成支援

深層学習を用いたセグメンテーションのための学習では,物体が写っている画像を物体毎に数百枚から数千枚用意し,画像に写っている物体の輪郭情報を人手でアノテーションする必要があり,労力やコストがかかるという問題がある.一方,RGB-Dカメラは各画素に対応する距離に関する情報も同時に獲得できるカメラである.本研究では,深層学習を用いた物体領域推定(セグメンテーション)のための学習に必要な物体の輪郭情報をRGB-Dカメラを用いて人手によらずに高速に獲得する手法を開発した.

周 虹

光無線融合通信技術を用いた5G MIMO信号中継伝送システム

1本或いは少数本のRoF(Radio on Fiber)リンクで超高速5G MIMO無線情報信号を中継することにより、特に僻地や過疎化地域における5G基地局の設置数を減らし、5Gネットワークの構築及び運営コストを削減して、僻地や過疎化地域への5G通信サービスの普及に貢献します。

田岡 育恵

オクシモロンの謎―意味の矛盾と伝達効果

オクシモロンとは「小さな巨人」のように反対の意味が同じ対象に適用されるレトリックである.「小さくて大きいものは何だ?」とすれば「なぞなぞ」にもなり得るが,字義通りに考えれば反対語が共起しているのだから矛盾することになる.しかし,実際には意味解釈に支障は来さない.それどころかこのレトリックならではの伝達効果がある.オクシモロンの構造,伝達効果は私の研究テーマの一つである.

須永 宏

リッチインターネットアプリケーション

ファッション,グルメ,エンタメ,トラベル,スポーツ,流通,eラーニング,流通,医療・福祉,通信など我々の生活や社会インフラに関わるアプリケーションのプロトタイピングをし,新コンセプトを発信.役に立つ,便利,面白いを目標にシステム構築します.

村木 祐太

単一画像からの露出補正

HDRは露光の異なる複数枚の画像を用いることで視認性を回復する手法であり,広く利用されている.しかし,移動する被写体において不向きであるとともに,過去に撮影された画像に使用することができない.そこで本研究では,一枚の画像から疑似的に多重露光画像を生成 し,それらを合成することで視認性の回復を行う手法を提案する.本手法は,自然界の色情報を完全に損失していない画像を対象とし,エッジ情報を用いて明度を自動調整することで,疑似多重露光画像を生成する.

重弘 裕二

遺伝的アルゴリズムに基づく鉄道ダイヤの生成自動化

現代社会において鉄道は不可欠なものとなっており、鉄道ダイヤの乱れは多くの人に影響を及ぼす。しかしダイヤの乱れは様々な原因によって生じるため、完全になくすことは難しい。ダイヤの乱れが生じると運行計画の変更を行う必要があるが、変更案の作成は人手に頼らざるを得ないため、多大な時間が必要となる。そこで本研究では、研究の最初の段階として、遺伝的アルゴリズムを用いて鉄道ダイヤの自動生成を試みる。

河合 紀彦

映像中から物体をリアルタイムで除去する隠消現実感

隠消現実感(Diminished Reality)とは、映像中の不要物体の上に背景画像を重畳することで、不要物体をリアルタイムで視覚的に取り除く技術であり、映像中に仮想的な物体を重畳する拡張現実感(Augmented Reality) とは反対の概念を持ちます。本シーズでは、画像修復技術を用いて不要物体の周辺情報から尤もらしい背景画像を生成し、かつ背景の形状を推定することで、移動するカメラの映像から物体をリアルタイムで取り除きます。

舩本 誠一

医療素材を作製するために必要な色々な技術開発

医療用素材の中で特に移植や生体と接触する生体材料において、動物の組織を利用するための加工技術として脱細胞化技術が近年注目されています。脱細胞化された生体組織は様々な場所で用いられています。加えて、組織の保存法やこの組織を異所性に用いることで得られる有効性などを引き出すための組織の加工技術など周辺技術の開発もまた盛んにおこなわれております。

鎌倉 快之

トモグラフィー画像の3次元可視化プログラムの作成

X線CTやMRIなどで撮影したトモグラフィー像(断層画像)の中から,注目領域だけを検出したり,立体構造を想像することは容易ではありません.画像処理技術や手法の応用により,注目領域のセグメンテーションとラベリング,立体構造の再構成を行い,三次元可視化するためのソフトウェアの開発に取り組んでいます.

古樋 直己

映画・洋楽の英語教育への活用

英語の運用能力向上には、英語に接する時間の増加が必須である。たしかに、学習時間の増加がそのまま英語運用能力の向上につながるとも限らない。しかし,学習量を増やすことは不可欠である。これには、苦にせず接することができる素材が必要となる。元来、娯楽用に制作された映画や洋楽は、楽しみながら本物の英語に接することができるという点で優れている。ただ、本物であるからこそ、学校の英語との橋渡しの工夫が必要となってくる。

佐野 睦夫

仮想生活空間認知トレーニング支援システム

本研究では,仮想生活空間認知トレーニング支援システムを提案し,下記の内容を確認した. (1)仮想空間における片づけ行動の振り返りによる認知トレーニングシステムを提案し,健常者に対する実験ではあるが,振り返りありのVR片づけトレーニングシステムは,通常の認知トレーニングと較べて,認知機能を向上させることを確認した. (2)本提案システムは,トレーニングの難易度に応じ,適切なアイテムを設定・追加・削減することにより,認知機能に合わせた段階的な認知トレーニングが実現できる能力を有している.

姜 長安

非把持双腕ロボットによる摩擦力補償無しでの抱きかかえ制御

本研究では,力学的な本質を失わず,3次元運動を2次元運動に簡略化し,要介護者を一つの関節を持った2リンクの物体とみなす.そして,非把持双腕ロボットアームとリンクの間の静止摩擦を利用し,リンクがロボットアームから滑り落ちないための安定領域を求め,最も滑り落ちにくい角度を求める.得られたロバスト角度を用いて,ロボットの抱きかかえ制御を行い,リンクが動いてもリンクの安定支持が実現できることを示す.

内田 浩明

カント『オプス・ポストゥムム』と初期ドイツ観念論との関係についての研究

私の研究テーマは、ドイツの哲学者イマヌエル・カント(1724-1804)の思想究明である。カントの著作は数多くあるが、カント哲学の代名詞とも言える「批判哲学」の主著と目される『純粋理性批判』は、まず理解しなければならないものである。しかし、それだけではカントの思想の全体像は浮かび上がってこない。 そこで、近年はカントが最晩年に書き残した『オプス・ポストゥムム』(ラテン語で「最後の作品」という意味)と呼ばれる草稿と『純粋理性批判』やカントの他の諸著作、および初期ドイツ観念論との関係を解明するための研究を行っている。

小谷 直樹

強化学習を用いたロボットの知能化

近年,人工知能・機械学習技術の発展もあり,これらの知能化技術をロボットの環境適応能力や自律性の付与の手段として用いることが期待されています.しかし,強化学習を含む機械学習は,一般的に多くの学習時間を必要とする根本的な問題を抱えています.従って,学習時間を短縮することが,実時間で学習する実ロボットにとって,特に解決すべき重要な課題です.私達は,遺伝的アルゴリズムの概念で説明した学習高速化手法を開発し,より高度なロボットの知能化の実現を目指しています.

藤 博之

量子幾何学の応用研究

数理物理学の研究分野の一つに量子幾何学があります.量子幾何学は理論物理学のアイデアを基に表現論や代数幾何,位相幾何といった数学の諸分野を結びつける研究分野です.この研究分野の応用研究の一つとして,ファットグラフに基づくRNAおよびタンパク質の構造分類問題に取り組んでいます.

奥 宏史

ドローンの閉ループシステム同定によるモデリングと飛行制御

幅広い産業でビッグデータの活用が進んでいるが,予測・診断・制御・意思決定の精度向上に際してモデルの重要性が近年ますます高まっている.データエンジニアリングのひとつの分野として,システム同定法によるデータ駆動モデリングについて紹介する.具体例として,MOESP型閉ループ部分空間同定法(CL-MOESP)によるドローンの閉ループ同定と,得られた同定モデルを利用した最適制御器設計の事例研究を紹介する.

小林 裕之

既設照明によるかんたん屋内定位技術 CEPHEID(セファイド)

屋内に設置されている照明光は、多くの場合個体差があります。「部屋A」と「部屋B」の照明機器はたとえ同一モデルであっても微妙な個体差があるのです!もちろん人間が目で見てわかる違いではありません。本技術はそれをAIで識別し、屋内の位置推定に用います。

福澤 寧子

セーフティ・セキュリティ統合分析技術

人やモノ、システムが多様に連携するIoTでは、新たな連携が事故を引き起こし、「セーフティ」だけではなく「セキュリティ」の観点からも対策が必要です。しかし、「セーフティ」と「セキュリティ」は独立に発展してきており、統合的なアプローチが確立できていないことから、システム理論に基づく安全分析手法 STAMP/STPA を拡張し、双方の観点からを同一フレーム上で統合分析する手法を提案しています。

山田 隆亮

社会インフラを支える情報システム

無人運転等の自動化技術の変革期にあって、交通、電力、金融、農業、メディア、治安などの社会インフラは大きな転換を迎えつつあります。身近な問題を取り上げて、今後の社会インフラを支える情報システムを計画,開発,運用する技術について研究しています。動画は、ミニチュアの街を列車視点で眺める実験の映像例です。

  • ホーム
  • ご挨拶
  • 研究シーズ
    • 研究シーズ条件検索
    • 研究シーズ一覧
    • キーワード一覧
  • 学部学科一覧
    • 工学部
      • 都市デザイン工学科
      • 建築学科
      • 機械工学科
      • 電気電子システム工学科
      • 電子情報システム工学科
      • 応用化学科
      • 環境工学科
      • 生命工学科
      • 一般教育科
      • 総合人間学系教室
      • ナノ材料マイクロデバイス研究センター
      • インキュベーションラボ
      • その他
    • ロボティクス&デザイン工学部
      • ロボット工学科
      • システムデザイン工学科
      • 空間デザイン学科
      • その他
    • 情報科学部
      • 情報知能学科
      • 情報システム学科
      • 情報メディア学科
      • ネットワークデザイン学科
      • その他
    • 知的財産学部
      • 知的財産学科
    • 知的財産研究科
    • その他
      • 教務部
        • 教職教室
        • 教育センター
        • ランゲージラーニングセンター
        • その他
      • 情報センター
      • 八幡工学実験場
      • ものづくりセンター
      • ロボティクス&デザインセンター
  • 協力機関コーナー
    • 大阪産業技術研究所
    • 大阪商工会議所
    • 大阪信用金庫
  • 特集コーナー
    • イノベーション・ジャパン2020~大学見本市Online
    • 動画コーナー
    • 八幡工学実験場バーチャルツアー

研究シーズ・教員に対しての問合せや相談事項はこちら

技術相談申込フォーム

© INNOVATION DAYS 2021 智と技術の見本市.

v

Facebook

Dribbble

Behance

Instagram

E-mail