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

2016 Fiscal Year Annual Research Report

Architecture Oriented Formal Approaches to High Quality Software Development

Research Project

Project/Area Number 24220001
Research InstitutionKyushu University

Principal Investigator

荒木 啓二郎  九州大学, システム情報科学研究院, 教授 (40117057)

Co-Investigator(Kenkyū-buntansha) 大森 洋一  九州大学, システム情報科学研究院, 助教 (20309727)
山本 修一郎  名古屋大学, 情報科学研究科, 教授 (20523294)
片山 徹郎  宮崎大学, 工学部, 准教授 (50283932)
持尾 弘司  筑紫女学園大学, 人間科学部, 准教授 (60331013)
日下部 茂  長崎県立大学, 情報システム学部, 教授 (70234416)
張 漢明  南山大学, 理工学部, 准教授 (90329756)
Project Period (FY) 2012-05-31 – 2017-03-31
Keywordsソフトウェア工学 / 形式仕様記述 / 高信頼安全安心システム / 高適用形式手法 / アーキテクチャ指向モデル化 / ソフトウェアライフサイクル / モデル化支援化ツール
Outline of Annual Research Achievements

2016年度は、これまでの研究成果を引続き発展させるとともに、最終年度として、研究成果の取りまとめと、学術誌や国際会議をはじめとした研究成果発表、ならびに、開発した支援ツールの完成度向上と公開を集中的に行った。
開発現場で有用な形式手法の適用方法を提案するために、我々自ら各種の具体的問題に適用した事例研究を行い、その成果を蓄積し公表した。また、開発プロセスの中に形式手法を効果的に組み入れるために、形式手法の導入や適用の目的を明確にして、その目的に適した下準備を行うことにより、形式手法適用を円滑かつ容易にすることを目指す Pre-Formal(予備形式化)という概念を掲げて、システムの本質を認識・分析するための抽象的な機能と構成のモデル化や、安全性に着目したモデル化など、具体的な Pre-Formal 手法をいくつか示した。特に、システムの安全性に着目したモデル化・分析手法である STAMP/STPA と形式手法との連携を意図して、我が国で初めての STAMP ワークショップを企画して、2016年12月に開催した。
ソフトウェア技術者協会や IPA/SEC などと連携して形式手法のセミナーや講習会を各地で開催し、企業における技術研修会などで形式手法の特質や効用を解説して形式手法の導入や適用を支援する活動を行うほか、形式手法に関する教材の作成と公開を行って、形式手法の普及に尽力した。
形式手法の適用を容易にするために、本研究では、システムの記述や分析を支援するツールを複数開発し、インターネット上での公開、希望者への配付などにより、研究成果を利用可能な形で広く一般に提供した。併せて、世界で最も古くから広く利用されてきた VDMTools を入手して、言語マニュアルや事例集などの関連情報と共にインターネット上で公開して、全世界の形式手法コミュニティに対して貢献した。

Research Progress Status

28年度が最終年度であるため、記入しない。

Strategy for Future Research Activity

28年度が最終年度であるため、記入しない。

  • Research Products

    (43 results)

All 2017 2016 Other

All Int'l Joint Research (4 results) Journal Article (6 results) (of which Int'l Joint Research: 2 results,  Peer Reviewed: 6 results,  Open Access: 6 results,  Acknowledgement Compliant: 4 results) Presentation (27 results) (of which Int'l Joint Research: 14 results,  Invited: 2 results) Book (3 results) Remarks (2 results) Funded Workshop (1 results)

  • [Int'l Joint Research] 高麗大学校/漢城大学校/Samsung Electronics(韓国)

    • Country Name
      KOREA (REP. OF KOREA)
    • Counterpart Institution
      高麗大学校/漢城大学校/Samsung Electronics
  • [Int'l Joint Research] Arhus University(デンマーク)

    • Country Name
      DENMARK
    • Counterpart Institution
      Arhus University
  • [Int'l Joint Research] MIT(米国)

    • Country Name
      U.S.A.
    • Counterpart Institution
      MIT
  • [Int'l Joint Research] Lancaster University/Newcastle University(英国)

    • Country Name
      UNITED KINGDOM
    • Counterpart Institution
      Lancaster University/Newcastle University
  • [Journal Article] D-Caseを用いた安全分析結果の説明手法の提案2017

    • Author(s)
      小林 展英、森崎 修司、山本 修一郎
    • Journal Title

      情報処理学会論文誌

      Volume: 58 Pages: 521-530

    • Peer Reviewed / Open Access
  • [Journal Article] A Formal Modeling Tool for Exploratory Modeling in Software Development2017

    • Author(s)
      Tomohiro Oda, Keijiro Araki, Peter Gorm Larsen
    • Journal Title

      IEICE Transactions

      Volume: E100-D Pages: 印刷中

    • DOI

      -

    • Peer Reviewed / Open Access / Int'l Joint Research / Acknowledgement Compliant
  • [Journal Article] 複数事象の発生を含意した区間振る舞い記述法とその検証法の提案2017

    • Author(s)
      張 漢明、野呂 昌満、沢田 篤史
    • Journal Title

      日本ソフトウェア科学会 コンピュータソフトウェア

      Volume: 印刷中 Pages: 印刷中

    • DOI

      -

    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Mobile Security Assurance through ArchiMate2016

    • Author(s)
      Shuitiro Yamamoto, Nobuhide Kobayashi
    • Journal Title

      IT Convergence Practice(INPRA)

      Volume: 4 Pages: 1-8

    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Fairness and High Performance for Tasks in General Purpose Multicore Systems2016

    • Author(s)
      Samih M. Mostafa, Hirofumi Amano, Shigeru Kusakabe
    • Journal Title

      International Journal of Research and Reviews in Applied Sciences

      Volume: 29 Pages: -

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Promotion of Formal Approaches in Japanese Software Industry and a Best Practice of FeliCa's Case2016

    • Author(s)
      Keijiro Araki, Taro Kurita
    • Journal Title

      Lecture Notes in Computer Science

      Volume: 10009 Pages: 18-25

    • DOI

      10.1007/978-3-319-47846-3_2

    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Presentation] 農場観測を目的としたエッジノードを用いたシステムのモデル化2017

    • Author(s)
      村上 武史、大森 洋一、荒木 啓二郎
    • Organizer
      情報処理学会 火の国シンポジウム 2017
    • Place of Presentation
      鹿児島市
    • Year and Date
      2017-03-01 – 2017-03-02
  • [Presentation] Improvement of Decision Table Automatic Generation Tool VDTable for let in Statement2017

    • Author(s)
      Yinuo Huang, Tetsuro Katayama, Yoshihiro Kita, Hisaaki Yamaba, Naonobu Okazaki
    • Organizer
      International Conference on Artificial Life and Robotics 2017
    • Place of Presentation
      Miyazaki, JAPAN
    • Year and Date
      2017-01-19 – 2017-01-22
    • Int'l Joint Research
  • [Presentation] Prototype of Test Cases Automatic Generation Tool BWDM Based on Boundary Value Analysis with VDM++2017

    • Author(s)
      Hiroki Tachiyama, Tetsuro Katayama, Yoshihiro Kita, Hisaaki Yamaba, Naonobu Okazaki
    • Organizer
      International Conference on Artificial Life and Robotics 2017
    • Place of Presentation
      Miyazaki, JAPAN
    • Year and Date
      2017-01-19 – 2017-01-22
    • Int'l Joint Research
  • [Presentation] STAMP/STPA を活用した VDM 仕様記述の構築2017

    • Author(s)
      藤崎 淳史、荒木 啓二郎、大森 洋一
    • Organizer
      情報処理学会 ウィンターワークショップ 2017
    • Place of Presentation
      岐阜県 高山市
    • Year and Date
      2017-01-19 – 2017-01-20
  • [Presentation] 要求辞書としての形式手法詳細化手法の提案2017

    • Author(s)
      幡 亮介、大森 洋一、荒木 啓二郎、日下部 茂
    • Organizer
      情報処理学会 ウィンターワークショップ 2017
    • Place of Presentation
      岐阜県 高山市
    • Year and Date
      2017-01-19 – 2017-01-20
  • [Presentation] 形式仕様記述を用いた系統的なプロパティベーステストの活用2017

    • Author(s)
      馬場 勇輔、荒木 啓二郎、日下部 茂、大森 洋一
    • Organizer
      情報処理学会 ウィンターワークショップ 2017
    • Place of Presentation
      岐阜県 高山市
    • Year and Date
      2017-01-19 – 2017-01-20
  • [Presentation] システム理論的因果律モデルに基づくプロセス改善分2016

    • Author(s)
      日下部 茂
    • Organizer
      第 14 回クリティカルソフトウェアワークショップ
    • Place of Presentation
      東京
    • Year and Date
      2016-12-12
  • [Presentation] DevOps を想定した実行可能仕様によるソフトウェア保守2016

    • Author(s)
      大森 洋一、荒木 啓二郎
    • Organizer
      日本ソフトウェア科学会 FOSE 2016
    • Place of Presentation
      香川県 琴平町
    • Year and Date
      2016-12-01 – 2016-12-03
  • [Presentation] 並列事象の同時生起を考慮した振る舞い仕様記述法に関する考察2016

    • Author(s)
      張 漢明、野呂 昌満、沢田 篤史
    • Organizer
      日本ソフトウェア科学会 FOSE 2016
    • Place of Presentation
      香川県 琴平町
    • Year and Date
      2016-12-01 – 2016-12-02
  • [Presentation] Promotion of Formal Approaches in Japanese Software Industry and a Best Practice of FeliCa's Case2016

    • Author(s)
      Keijiro Araki, Taro Kurita
    • Organizer
      18th International Conference on Formal Engineering Methods
    • Place of Presentation
      Tokyo, JAPAN
    • Year and Date
      2016-11-14 – 2016-11-18
    • Int'l Joint Research / Invited
  • [Presentation] Automated VDM-SL to Smalltalk Code Generators for Exploratory Modeling2016

    • Author(s)
      Tomohiro Oda, Keijiro Araki, Peter Gorm Larsen
    • Organizer
      14th Overture Workshop
    • Place of Presentation
      Limmasol, Cyprus
    • Year and Date
      2016-11-07
    • Int'l Joint Research
  • [Presentation] Actor Collaboration Matrix for Modeling Business Values in Archimate2016

    • Author(s)
      Shuichiro Yamamoto
    • Organizer
      Asia Pacific Conference on Information Management 2016
    • Place of Presentation
      Hanoi, Vietnam
    • Year and Date
      2016-10-20 – 2016-10-22
    • Int'l Joint Research
  • [Presentation] System Thinking Approach to Create CONOPS for the Adaptive Enterprise Architecture2016

    • Author(s)
      Nada Olayan, Shuichiro Yamamoto
    • Organizer
      Asia Pacific Conference on Information Management 2016
    • Place of Presentation
      Hanoi, Vietnam
    • Year and Date
      2016-10-20 – 2016-10-22
    • Int'l Joint Research
  • [Presentation] 形式手法と、モバイルやアジャイル2016

    • Author(s)
      日下部 茂
    • Organizer
      長崎 Software Quality & Development Gathering 2016
    • Place of Presentation
      長崎市
    • Year and Date
      2016-10-07
    • Invited
  • [Presentation] IT demand governance using Business Goal Structuring Notation2016

    • Author(s)
      Shuichiro Yamamoto
    • Organizer
      Sixth International Conference on IT Convergence and Security
    • Place of Presentation
      Prague, Czech Republic
    • Year and Date
      2016-09-26 – 2016-09-29
    • Int'l Joint Research
  • [Presentation] A Case Study on Architecture Quality Assurance Service using O-DA2016

    • Author(s)
      Shuichiro Yamamoto, Shuji Morisaki
    • Organizer
      Conference on ENTERprise Information Systems 2016
    • Place of Presentation
      Porto, Portugal
    • Year and Date
      2016-09-26
    • Int'l Joint Research
  • [Presentation] 細粒度アクセス制御を行うためのフォーマルなソフトウェア仕様に対する分析事例2016

    • Author(s)
      小林 竜大、大森 洋一、荒木 啓二郎
    • Organizer
      日本ソフトウェア科学会第 33 回大会
    • Place of Presentation
      仙台市
    • Year and Date
      2016-09-06 – 2016-09-09
  • [Presentation] Nationality Based Context-Aware Scenario of Cultural Heritage Guidance as Informal Learning2016

    • Author(s)
      Abdul Kadir Jailani, Keijiro Araki, Shigeru Kusakabe
    • Organizer
      Fifth International Conference on E-Learning and E-Technologies in Education
    • Place of Presentation
      Kuala Lumpur, Malaysia
    • Year and Date
      2016-09-06 – 2016-09-08
    • Int'l Joint Research
  • [Presentation] A Safety Knowledge Representation of the Automatic Driving System2016

    • Author(s)
      Hiroyuki Utsunomiya, Nobuhide Kobayashi, Shuichiro Yamamoto
    • Organizer
      20th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems
    • Place of Presentation
      York, UK
    • Year and Date
      2016-09-05 – 2016-09-07
    • Int'l Joint Research
  • [Presentation] The Evaluation Knowledge of Standard Software Asset using The Seven Samurai Framework2016

    • Author(s)
      Nobuhide Kobayashi, Hikari Yamada, Hiroyuki Utsunomiya, Shuji Morisaki, Shuichiro Yamamoto
    • Organizer
      20th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems
    • Place of Presentation
      York, UK
    • Year and Date
      2016-09-05 – 2016-09-07
    • Int'l Joint Research
  • [Presentation] 仕様記述の役割を意識したフォーマルメソッド学習2016

    • Author(s)
      西岡 貴史、大森 洋一、荒木 啓二郎
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2016
    • Place of Presentation
      東京
    • Year and Date
      2016-08-31 – 2016-09-02
  • [Presentation] A System Theoretic Assurance Case Review2016

    • Author(s)
      Shuichiro Yamamoto, Shuji Morisaki
    • Organizer
      11th International Conference on Computer Science & Education
    • Place of Presentation
      Nagoya, Japan
    • Year and Date
      2016-08-23 – 2016-08-25
    • Int'l Joint Research
  • [Presentation] ViennaTalk and Assertch: Building Lightweight Formal Methods Environments on Pharo 4}2016

    • Author(s)
      Tomohiro Oda, Keijiro Araki, Peter Gorm Larsen
    • Organizer
      11th International Workshop on Smalltalk Technologies
    • Place of Presentation
      Prague, Czech Republic
    • Year and Date
      2016-08-23
    • Int'l Joint Research
  • [Presentation] Mobile Security Assurance through ArchiMate2016

    • Author(s)
      Shuichiro Yamamoto, Nobuhide Kobayashi
    • Organizer
      2016 International Symposium on Mobile Internet Security
    • Place of Presentation
      Taichung, Taiwan
    • Year and Date
      2016-07-13 – 2016-07-16
    • Int'l Joint Research
  • [Presentation] VDM-SL 仕様からの Smalltalk プログラムの自動生成2016

    • Author(s)
      小田朋宏、荒木啓二郎
    • Organizer
      ソフトウェア技術者協会 第 36 回ソフトウェアシンポジウム
    • Place of Presentation
      米子市
    • Year and Date
      2016-06-05 – 2016-06-08
  • [Presentation] 保証ケース作成のフロンティア2016

    • Author(s)
      山本 修一郎
    • Organizer
      ソフトウェア技術者協会 第 36 回ソフトウェアシンポジウム
    • Place of Presentation
      米子市
    • Year and Date
      2016-06-05 – 2016-06-08
  • [Presentation] STAMP モデリングによるプロセス先行指標の活用2016

    • Author(s)
      日下部 茂
    • Organizer
      ソフトウェア技術者協会 第 36 回ソフトウェアシンポジウム
    • Place of Presentation
      米子市
    • Year and Date
      2016-06-05 – 2016-06-08
  • [Book] はじめての STAMP/STPA(実践編)~ システム思考に基づく新しい安全解析手法 ~2017

    • Author(s)
      日下部 茂、荒木 啓二郎、他
    • Total Pages
      82
    • Publisher
      情報処理推進機構
  • [Book] はじめての STAMP/STPA ~ システム思考に基づく新しい安全解析手法 ~2016

    • Author(s)
      日下部 茂、荒木 啓二郎、他
    • Total Pages
      63
    • Publisher
      情報処理推進機構
  • [Book] 現代エンタープライズ・アーキテクチャ概論 ー ArchiMate 入門2016

    • Author(s)
      山本 修一郎
    • Total Pages
      132
    • Publisher
      デザインエッグ社
  • [Remarks] アーキテクチャ指向形式手法に基づく高品質ソフトウェア開発法の提案と実用化

    • URL

      http://aofa.csce.kyushu-u.ac.jp/

  • [Remarks] FMVDM

    • URL

      fmvdm.org/

  • [Funded Workshop] 1st STAMP Workshop in Japan2016

    • Place of Presentation
      福岡市
    • Year and Date
      2016-12-05 – 2016-12-07

URL: 

Published: 2018-01-16   Modified: 2022-01-31  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi