• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Evolutionary IoT/Robot system development methodology and platform in DX Era

Research Project

Project/Area Number 17K00084
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field Computer system
Research InstitutionTokai University

Principal Investigator

Watanabe Harumi  東海大学, 情報通信学部, 教授 (40333190)

Co-Investigator(Kenkyū-buntansha) 今村 誠  東海大学, 情報通信学部, 教授 (30780291)
島崎 みどり (菅谷みどり)  芝浦工業大学, 工学部, 教授 (50434288)
Project Period (FY) 2017-04-01 – 2022-03-31
Project Status Completed (Fiscal Year 2021)
Budget Amount *help
¥4,550,000 (Direct Cost: ¥3,500,000、Indirect Cost: ¥1,050,000)
Fiscal Year 2019: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2018: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2017: ¥2,340,000 (Direct Cost: ¥1,800,000、Indirect Cost: ¥540,000)
Keywordsコンテキスト指向プログラミング / IoT / モデル駆動開発 / FPGA / アスペクト指向開発 / オブジェクト指向開発 / 組込みシステム / ソフトウェア開発 / アスペクト指向開発方法論 / UML / Model-Driven Development / COP / AOP / Object-Oriented Paradigm / オブジェクト指向ソフトウェア / ソフトウェア工学 / ソフトウエア開発効率化 / ソフトウェアコンピューティング / 情報通信工学 / 情報システム / ロボット / ソフトウエア学 / ソフトコンピューティング
Outline of Final Research Achievements

This study contributes to the issue of the changing services reflecting on complicated environments towards the next generation of the IoT era. To solve this issue, we focus on a paradigm of Context-Oriented Programming (COP) and provide a development framework based on the paradigm of COP. The feature of this framework is to divide a services part and a services management because of reliability and education for applying to industries.
During this research period, we have provided five outcomes:(1) COP for embedded systems, (2) Synchronization mechanism for COP layers, (3) Model-Driven Development based on COP, (4) Mixed Reality System for IoT robot education, and (5) Applying COP to FPGA.
By these outcomes, we have provided the fundamental mechanism to solve the problem of cross-cutting concerns that occur at runtime, code generation from COP layer models, hardware relevance, and educational applications.

Academic Significance and Societal Importance of the Research Achievements

学術的意義は、COPの同期機構の提案、COPのパラダイムを取り入れたモデル駆動開発、FPGAの適用である。同期機構は、実行時に発生する横断的関心事に本質的な解決が可能である。モデル駆動開発では、COPのレイヤをモデル可能にした。FPGAの適用ではハードウェア再構成とレイヤの活性・不活性とのタイミングや性能の違いについて明らかにすることができた。社会的な意義は、COPパラダイムを適用した汎用的な開発環境の実現と教育への適用である。プログラミング言語、モデル駆動開発ともに汎用的な言語・開発環境を応用した。教育に関しては、開発した環境を学生の教育に適用することができた。

Report

(6 results)
  • 2021 Annual Research Report   Final Research Report ( PDF )
  • 2020 Research-status Report
  • 2019 Research-status Report
  • 2018 Research-status Report
  • 2017 Research-status Report
  • Research Products

    (52 results)

All 2021 2020 2019 2018 2017 Other

All Int'l Joint Research (3 results) Journal Article (8 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 7 results,  Open Access: 4 results) Presentation (33 results) (of which Int'l Joint Research: 17 results,  Invited: 2 results) Remarks (8 results)

  • [Int'l Joint Research] Hasso Plattner Institute(ドイツ)

    • Related Report
      2020 Research-status Report
  • [Int'l Joint Research] Hasso Plattner Institute(ドイツ)

    • Related Report
      2019 Research-status Report
  • [Int'l Joint Research] Universidad de los Andes(コロンビア)

    • Related Report
      2019 Research-status Report
  • [Journal Article] Layer Modeling and Its Code Generation based on Context-oriented Programming2021

    • Author(s)
      Yamamoto Chinatsu、Tanigawa Ikuta、Hisazumi Kenji、Sato Mikiko、Ohkawa Takeshi、Ogura Nobuhiko、Watanabe Harumi
    • Journal Title

      In Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development

      Volume: Volume 1 Pages: 330-336

    • DOI

      10.5220/0010328303300336

    • Related Report
      2020 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Zone-based Layer Activation2020

    • Author(s)
      Ramson Stefan、Lincke Jens、Watanabe Harumi、Hirschfeld Robert
    • Journal Title

      Proceedings of the 12th International Workshop on Context-Oriented Programming and Advanced Modularity (COP '20)

      Volume: Article No.4 Pages: 1-10

    • DOI

      10.1145/3422584.3422764

    • Related Report
      2020 Research-status Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] PLAM2020

    • Author(s)
      Liu Zihan、Tanigawa Ikuta、Watanabe Harumi、Hisazumi Kenji
    • Journal Title

      Proceedings of the 12th International Workshop on Context-Oriented Programming and Advanced Modularity (COP '20)

      Volume: Article No.4 Pages: 1-8

    • DOI

      10.1145/3422584.3422766

    • Related Report
      2020 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] RTCOP:組込みソフトウェア開発への適用を考慮したC++ベースのコンテキスト指向プログラミングフレームワーク2019

    • Author(s)
      谷川 郁太 , 久住 憲嗣 , 小倉 信彦 , 菅谷 みどり , 渡辺 晴美 , 福田 晃
    • Journal Title

      情報処理学会論文誌

      Volume: 60 Pages: 1338-1349

    • NAID

      170000150533

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] Design and Development of Networked Multiple FPGA Components for Autonomous Tiny Robot Car2019

    • Author(s)
      Ohkawa Takeshi、Tayama Shotaro、Mori Hayato、Lee Dohyung、Amano Hayato、Hirakawa Itsuki、Sato Mikiko、Watanabe Harumi
    • Journal Title

      2019 International Conference on Field-Programmable Technology (ICFPT)

      Volume: - Pages: 473-475

    • DOI

      10.1109/icfpt47387.2019.00096

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] Prototype of FPGA Dynamic Reconfiguration Based-on Context-Oriented Programming2019

    • Author(s)
      Ohkawa Takeshi、Tanigawa Ikuta、Sato Mikiko、Hisazumi Kenji、Ogura Nobuhiko、Watanabe Harumi
    • Journal Title

      2019 IEEE 13th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)

      Volume: - Pages: 116-122

    • DOI

      10.1109/mcsoc.2019.00024

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] High Level Synthesis of ROS Protocol Interpretation and Communication Circuit for FPGA2019

    • Author(s)
      Ohkawa Takeshi、Sugata Yuhei、Watanabe Harumi、Ogura Nobuhiko、Ootsu Kanemitsu、Yokota Takashi
    • Journal Title

      2019 IEEE/ACM 2nd International Workshop on Robotics Software Engineering (RoSE)

      Volume: - Pages: 33-36

    • DOI

      10.1109/rose.2019.00014

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] IoT時代の組込みソフトウェアに向けたコンテキスト指向技術2017

    • Author(s)
      渡辺 晴美
    • Journal Title

      ZIPC WATCHERS

      Volume: 20 Pages: 60-63

    • Related Report
      2017 Research-status Report
    • Open Access
  • [Presentation] 組込み/IoTにおける海外DXと日本の展望「今できることから海外・未来「モノからコト」へ」2021

    • Author(s)
      渡辺晴美
    • Organizer
      一般社団法人 電子情報技術産業協会(JEITA)
    • Related Report
      2021 Annual Research Report
    • Invited
  • [Presentation] MDD2FPGA: ROS-BASED EXPERIMENTAL ENVIRONMENT TOWARDS MODEL-DRIVEN-DEVELOPMENT WITH FPGA2021

    • Author(s)
      Hiroki Hashimoto, Harumi Watanabe and Takeshi Ohkawa
    • Organizer
      DATE'21 : Design, Automation and Test in Europe Conference
    • Related Report
      2020 Research-status Report
    • Int'l Joint Research
  • [Presentation] Layer Expression of Context-Oriented Programming and its Model-Driven Development on xtUML2020

    • Author(s)
      Yamamoto Chinatsu, Tanigawa Ikuta, Hisazumi Kenji, Sato Mikiko, Ohkawa Takeshi, Ogura Nobuhiko, Watanabe Harumi
    • Organizer
      APRIS2020: Asia Pacific Conference on Robot IoT System Development and Platform 2020
    • Related Report
      2020 Research-status Report
    • Int'l Joint Research
  • [Presentation] The Industry Forum in the era of Society 5.02020

    • Author(s)
      Harumi Watanabe
    • Organizer
      Faculty of Engineering from the Universidad de los Andes
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research / Invited
  • [Presentation] Simple Algorithm of Lane Detection for Tiny Robot Car by Single Horizontal Line Search of Camera Image2019

    • Author(s)
      Shotaro Tayama, Takeshi Ohkawa, Mikiko Sato, Nobuhiro Ohe, Harumi Watanabe
    • Organizer
      Asia Pacific Conference on Robot IoT System Development and Platform 2019 (APRIS2019)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] An Experiment of Mixed Reality Environments for Layer Interaction Diagram Based on Context-Oriented Programming2019

    • Author(s)
      Chinatsu Yamamoto, Ikuta Tanigawa, Takeshi Ohkawa, Mikiko Sato, Harumi Watanabe
    • Organizer
      Asia Pacific Conference on Robot IoT System Development and Platform 2019 (APRIS2019)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] An Experimental Mixed Reality System for IoT Testing2019

    • Author(s)
      Mana Tabei, Mikiko Sato, Takeshi Ohkawa, Harumi Watanabe, Ikuta Tanigawa
    • Organizer
      Asia Pacific Conference on Robot IoT System Development and Platform 2019 (APRIS2019)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] IoT Educational System on Mixed Reality Environments with Context-Oriented Programming2019

    • Author(s)
      Ikuta Tanigawa, Harumi Watanabe, Nobuhiro Ohe, Mikiko Sato, Nobuhiko Ogura, Takeshi Ohkawa, Kenji Hisazumi, Akira Fukuda
    • Organizer
      Asia Pacific Conference on Robot IoT System Development and Platform 2019 (APRIS2019)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] Context-Oriented Live Programming Environments with Mixed Reality System for IoT Education2019

    • Author(s)
      Ikuta Tanigawa, Harumi Watanabe, Nobuhiro Ohe, Mikiko Sato, Nobuhiko Ogura, Takeshi Ohkawa, Kenji Hisazumi, Akira Fukuda
    • Organizer
      LIVE 2019 Workshop within The ACM SIGPLAN conference on Systems, Programming, Languages, and Applications: Software for Humanity
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] コンテキスト指向プログラミングのための仮想環境の試作2019

    • Author(s)
      田部井 真那, 谷川 郁太, 佐藤 未来子, 大川 猛, 渡辺 晴美
    • Organizer
      情報処理学会組込みシステム研究会
    • Related Report
      2019 Research-status Report
  • [Presentation] コンテキスト指向モデリングを適用した環境対応ロボットの考察2019

    • Author(s)
      山本 千夏, 谷川 郁太, 佐藤 未来子, 大川 猛, 渡辺 晴美
    • Organizer
      情報処理学会組込みシステム研究会
    • Related Report
      2019 Research-status Report
  • [Presentation] コンテキスト指向プログラミングに基づいた環境対応ロボットの試作2019

    • Author(s)
      田部井 真那, 佐藤 未来子, 大川 猛, 渡辺 晴美
    • Organizer
      情報処理学会組込みシステム研究会
    • Related Report
      2019 Research-status Report
  • [Presentation] コンテキスト指向モデリングの環境対応ロボットへの適用2019

    • Author(s)
      山本 千夏, 佐藤 未来子, 大川 猛, 渡辺 晴美
    • Organizer
      情報処理学会組込みシステム研究会
    • Related Report
      2019 Research-status Report
  • [Presentation] An Experimental Platform for Cooperative Work with Context-Oriented Programming and Hardware Reconfiguration for Industry IoT2019

    • Author(s)
      Harumi Watanabe, Mikiko Sato, Ikuta Tanigawa, Mariya Kawamura, Nobuhiko Ogura, Takeshi Ohkawa
    • Organizer
      2nd International Workshop on Embedded Software for the Industrial IoT (ESIIT 2019)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] A Framework for Finding out Environmental Information based on Context-Oriented Programming2019

    • Author(s)
      Kotaro Mogi, Harumi Watanabe Nobuhiko Ogura
    • Organizer
      The 9th International Conference on Software and Computer Applications (ICSCA 2019)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Intelligent Computing and Applications2019

    • Author(s)
      Harumi Watanabe, Nobuhiko Ogura
    • Organizer
      The 11th International Conference on Computer Modeling and Simulation
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Requirements for Dynamic Partial Reconfiguration of R-CORP2018

    • Author(s)
      Mariya Kawamura, Mikiko Sato, Takeshi Ohkawa, Harumi Watanabe
    • Organizer
      Asia Pacific Conference on Robot IoT System Development and Platform 2018 (APRIS2018)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] コンテキスト指向プログラミング言語のためのコンテキスト生成ツールの提案2018

    • Author(s)
      茂木 康太郎, 渡辺 晴美
    • Organizer
      組込みシステムシンポジウムESS2018
    • Related Report
      2018 Research-status Report
  • [Presentation] コンテキスト指向プログラミングによるFPGA動的部分再構成制御の検討2018

    • Author(s)
      河村 まりや, 佐藤 未来, 渡辺 晴美, 大川 猛
    • Organizer
      情報処理学会第48回組込みシステム研究発表会
    • Related Report
      2018 Research-status Report
  • [Presentation] Towards a Testable Context-Oriented Software Framework for IoT Robot Systems2018

    • Author(s)
      Harumi Watanabe, Nobuhiko Ogura
    • Organizer
      The 10th International Conference on Computer Modeling and Simulation (ICCMS 2018)
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] Towards Context-Dependent Robot Platform for Industrial Automation2018

    • Author(s)
      Harumi Watanabe, Takeshi Ohkawa, Mikiko Sato, Nobuhiko Ogura, Makoto Imamura
    • Organizer
      W06 Embedded Software for Industrial IoTs (ESIIT 2018)
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] Applying Feature Models to the Dynamic Partial Reconfiguration Process2018

    • Author(s)
      Mariya Kawamura, Mikiko Sato, Harumi Watanabe
    • Organizer
      Bridge Workshop on Embedded System between Thailand and Japan
    • Related Report
      2017 Research-status Report
  • [Presentation] Towards Contextual Layer Generation From Environmental Modeling2018

    • Author(s)
      Kotaro Mogi, Harumi Watanabe
    • Organizer
      Bridge Workshop on Embedded System between Thailand and Japan
    • Related Report
      2017 Research-status Report
  • [Presentation] Towards Test Case Generation for Context-Oriented Software via Colored Petri-Nets2018

    • Author(s)
      Shusuke Ebihara, Harumi Watanabe
    • Organizer
      Bridge Workshop on Embedded System between Thailand and Japan
    • Related Report
      2017 Research-status Report
  • [Presentation] IoT Robot Simulator for Context-Sensitive and Live-Adaptive Software Developments2017

    • Author(s)
      Ikuta Tanigawa, Harumi Watanabe, Nobuhiko Ogura, Kenji Hisazumi, Akira Fukuda
    • Organizer
      2nd Workshop on Live Adaptation of Software SYstems (LASSY)
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] IoT Robot Simulator and Framework for Context-Oriented Programming2017

    • Author(s)
      Ikuta Tanigawa, Harumi Watanabe, Nobuhiko Ogura, Kenji Hisazumi, Akira Fukuda
    • Organizer
      9th International Workshop on Context-Oriented Programming co-located with ECOOP
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] Petri-Net Based Testing Environment for Context-Oriented Programming2017

    • Author(s)
      Harumi Watanabe, Nobuhiko Ogura
    • Organizer
      9th International Workshop on Context-Oriented Programming co-located with ECOOP
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] Requirements for IoT-Robot Simulator based on Context-Oriented Programming2017

    • Author(s)
      渡辺 晴美, 谷川 郁太, 折田 亮
    • Organizer
      第61回システム制御情報学会研究発表講演会 (SCI’17)
    • Related Report
      2017 Research-status Report
  • [Presentation] イベントに着目したカラーペトリネットによるコンテキスト指向ソフトウェアの分析2017

    • Author(s)
      渡辺 晴美
    • Organizer
      第45回組込みシステム研究発表会
    • Related Report
      2017 Research-status Report
  • [Presentation] コンテキスト指向技術のためのフィーチャモデルを用いたペトリネットの考察2017

    • Author(s)
      海老原 秀亮, 渡辺 晴美
    • Organizer
      第45回組込みシステム研究発表会
    • Related Report
      2017 Research-status Report
  • [Presentation] 協調掃除機ロボットのための外部環境モデリングの考察2017

    • Author(s)
      茂木 康太郎, 渡辺 晴美
    • Organizer
      第45回組込みシステム研究発表会
    • Related Report
      2017 Research-status Report
  • [Presentation] ROSシステム開発要件解析のためのFPGAコンポーネントを用いた評価用ロボット2017

    • Author(s)
      河村 まりや, 佐藤 未来子, 大川 猛, 渡辺 晴美
    • Organizer
      組込みシステムシンポジウムESS2017
    • Related Report
      2017 Research-status Report
  • [Presentation] コンテキスト指向ソフトウェア開発方法論RT-COM構想の概要2017

    • Author(s)
      渡辺 晴美, 今村 誠, 海老原 秀亮, 小倉 信彦, 久住憲嗣, 菅谷 みどり
    • Organizer
      組込みシステムシンポジウムESS2017
    • Related Report
      2017 Research-status Report
  • [Remarks] 渡辺晴美 Harumi Watanabe

    • URL

      http://www.roboemb.jp/harumi-watanabe/

    • Related Report
      2020 Research-status Report
  • [Remarks] Prof. Dr. Harumi Watanabe

    • URL

      https://www.hpi.uni-potsdam.de/hirschfeld/people/watanabe/index.html

    • Related Report
      2020 Research-status Report
  • [Remarks] Prof. Dr. Harumi Watanabe

    • URL

      http://www.roboemb.jp/harumi-watanabe/

    • Related Report
      2019 Research-status Report
  • [Remarks] Prof. Dr. Harumi Watanabe

    • URL

      https://www.hpi.uni-potsdam.de/hirschfeld/people/ogura/index.html

    • Related Report
      2019 Research-status Report
  • [Remarks] 東海大学 教員紹介

    • URL

      https://www.u-tokai.ac.jp/staff/detail/MDgwMDEw/MjAyODY4

    • Related Report
      2018 Research-status Report
  • [Remarks] 渡辺 晴美

    • URL

      http://www.roboemb.jp/harumi/

    • Related Report
      2018 Research-status Report
  • [Remarks] ロボット開発のための研究と教育

    • URL

      http://www.roboemb.jp/harumi/

    • Related Report
      2017 Research-status Report
  • [Remarks] 渡辺 晴美

    • URL

      http://www.u-tokai.ac.jp/staff/detail/MDgwMDEw/MjAyODY4

    • Related Report
      2017 Research-status Report

URL: 

Published: 2017-04-28   Modified: 2023-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi