ソフトウェア
AWAREフレームワーク
開発中 2019年 - 現在

AWAREフレームワーク

スマートフォンからセンサデータを受動的に収集するオープンソースのモバイルセンシングフレームワーク。200以上の学術論文で利用され、オウル大学、ワシントン大学、カーネギーメロン大学、メルボルン大学などでの研究にも用いられている。iOS・macOS・watchOSの開発を担当。

iOS iPadOS macOS watchOS visionOS Android
オープンソース センシングフレームワーク ユビキタスコンピューティング

概要

最新のスマートフォンにはコンテキスト認識を可能にする高度なセンサが搭載されていますが、AndroidとiOSはポリシーが異なり、研究計画やデータ収集時に注意が必要です。AWAREは、スマートフォンの複数のハードウェア・ソフトウェア・ヒューマンセンサからセンサデータを受動的に収集するオープンソースセンシングフレームワークです。世界中で200以上の学術論文に利用されており、オウル大学、ワシントン大学、カーネギーメロン大学、メルボルン大学などの研究グループによる研究にも用いられています。iOS・macOS・watchOSの開発を担当しています。

AWAREフレームワーク

機能

  • マルチプラットフォーム対応: iOS・iPadOS・macOS・watchOS・visionOS・Androidに対応し、カスタムセンサモジュールのためのプラグインアーキテクチャを提供
  • パッシブセンシング: ハードウェアセンサ(加速度計、GPS、Bluetooth等)、ソフトウェアセンサ(アプリ利用状況、通知)、ヒューマンセンサ(ESM/経験サンプリング)からデータを収集
  • iOSで30以上のセンサ: モーション・デバイス・環境センサに加え、Apple Watch連携(モーション、心拍、位置情報、UWB、Bluetooth)や複数のアップロード先(AWARE Micro、AWARE Legacy、AWARE Light)に対応
  • 持続的センシングガイドライン: 4種のデバイスで288時間にわたる性能評価とケーススタディにより最適なセンサ設定を特定

利用実績

  • フレームワークは世界中で200以上の学術論文にモバイルセンシング研究に採用
  • AWARE-iOSはiOSの厳格なバックグラウンドデータ収集・アプリ配布規制に対応し、iOS上での持続的・長期的なモバイルセンシング研究を実現
  • 最新クライアントのAWARE Client V3は、iPhone・iPad・Apple Watch向けにApp Storeで無料公開中

意義

AWARE-iOSは、iOSの厳格なバックグラウンド実行ポリシーにより従来困難であったiOSプラットフォーム上での持続的・長期的なモバイルセンシング研究を可能にしました。センシングガイドラインとオープンソースフレームワークにより、様々な分野の研究者がスマートフォンを用いた大規模なin-the-wildスタディを実施するための障壁を低減しています。

リポジトリ

aware-client-ios-v3

現行のiOS/iPadOS/watchOSクライアントアプリ。35以上のセンサライブラリをgitサブモジュールとして束ねるワークスペースリポジトリ。

com.awareframework.ios.core

v3クライアントおよび全センサプラグインが利用するコアフレームワークライブラリ。

com.awareframework.ios.sensor.*

加速度計・GPS・Bluetooth・HealthKit・Apple Watch・UWBなど、センサごとに35以上のリポジトリを分割管理。CocoaPods/SPMで個別に導入可能。

AWAREFramework-iOS (legacy)

HCII 2020で発表したオリジナルの一体型iOSフレームワーク。上記のモジュール化されたv3構成に移行済み。

aware-client-ios-v2 (legacy)

旧世代のクライアントアプリ。「AWARE Client V2」として現在もApp Storeで公開中だが、V3に移行済み。

主要論文

2023

Smartwatch-Based Sensing Framework for Continuous Data Collection: Design and Implementation

Yuuki Nishiyama, Kaoru Sezaki

Adjunct Proceedings of the 2023 ACM International Joint Conference on Pervasive and Ubiquitous Computing & the 2023 ACM International Symposium on Wearable Computing

2020

Using IOS for Inconspicuous Data Collection: A Real-World Assessment

Yuuki Nishiyama, Denzil Ferreira, Wataru Sasaki, Tadashi Okoshi, Jin Nakazawa, Anind K Dey, Kaoru Sezaki

Adjunct Proceedings of the 2020 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2020 ACM International Symposium on Wearable Computers

2020

iOS Crowd-Sensing Won't Hurt a Bit!: AWARE Framework and Sustainable Study Guideline for iOS Platform

Yuuki Nishiyama, Denzil Ferreira, Yusaku Eigen, Wataru Sasaki, Tadashi Okoshi, Jin Nakazawa, Anind K Dey, Kaoru Sezaki

Distributed, Ambient and Pervasive Interactions