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

2013 Fiscal Year Final Research Report

A Study on Constructing Reliable Software Architecture

Research Project

  • PDF
Project/Area Number 23300010
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionKyushu University

Principal Investigator

UBAYASHI Naoyasu  九州大学, システム情報科学研究科(研究院), 教授 (80372762)

Co-Investigator(Kenkyū-buntansha) FUKUDA Akira  九州大学, 大学院・システム情報科学研究院, 教授 (80165282)
HISAZUMI Kenji  九州大学, システムLSI研究センター, 准教授 (10380685)
KAMEI Yasutaka  九州大学, 大学院・システム情報科学研究院, 助教 (10610222)
Co-Investigator(Renkei-kenkyūsha) NAKAJIMA Shin  国立情報学研究所, アーキテクチャ科学研究系, 教授 (60350211)
Project Period (FY) 2011-04-01 – 2014-03-31
Keywords高信頼ソフトウェア開発 / ソフトウェアアーキテクチャ / インタフェース / 設計抽象化 / トレーサビリティ / アーキテクチャ検証
Research Abstract

Architectural design plays an important role in developing reliable software systems. However, it is not easy to design a consistent architecture having an appropriate abstraction level and implement a program faithful to the design. To deal with this problem, we propose the notion of fluid design abstraction, a design approach in which an appropriate abstraction level can be captured by the convergence of fluid moving between design and implementation. To support fluid design abstraction, we provide the followings: 1) an architectural interface mechanism for specifying abstraction, 2) metrics for measuring an abstraction level, and 3) abstraction-aware traceability check between design and code.

  • Research Products

    (30 results)

All 2014 2013 2012 2011 Other

All Journal Article (19 results) (of which Peer Reviewed: 19 results) Presentation (7 results) Book (3 results) Remarks (1 results)

  • [Journal Article] iArch : An IDE for Supporting Fluid Abstraction2014

    • Author(s)
      Di Ai, Naoyasu Ubayashi, Peiyuan Li, Daisuke Yamamoto, Yu Ning Li, Shintaro Hosoai, and Yasutaka Kamei
    • Journal Title

      Proceedings of Companion Publication of the 13th International Conference on Modularity (Modularity'14)

      Pages: 13-16

    • Peer Reviewed
  • [Journal Article] iArch : An IDE for Supporting Abstraction-aware Design Traceability2014

    • Author(s)
      Di Ai, Naoyasu Ubayashi, Peiyuan Li, Shintaro Hosoai, and Yasutaka Kamei
    • Journal Title

      Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2014)

      Pages: 442-447

    • Peer Reviewed
  • [Journal Article] Context-dependent Product Line Engineering with Lightweight Formal Approaches (SPLC 2010 Revised Selected Paper)2013

    • Author(s)
      Naoyasu Ubayashi, Shin Nakajima, and Masayuki Hirayama
    • Journal Title

      Science of Computer Programming

      Volume: 78(12) Pages: 2331-2346

    • Peer Reviewed
  • [Journal Article] コンテキストアウェアアプリケーション--ポストPC時代の共通問題--2013

    • Author(s)
      鵜林尚靖
    • Journal Title

      情報処理

      Volume: vol.54, no.9 Pages: 894-897

    • Peer Reviewed
  • [Journal Article] Archface4COP : Architectural Interface for Context-Oriented Programming2013

    • Author(s)
      Naoyasu Ubayashi, Ai Di, and Yasutaka Kamei
    • Journal Title

      5th Workshop on Context-Oriented Programming (COP 2013) (Workshop at ECOOP 2013)

    • Peer Reviewed
  • [Journal Article] Design Module : A Modularity Vision Beyond Code --Not Only Program Code But Also a Design Model Is a Module--2013

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      5th International Workshop on Modeling in Software Engineering (MiSE 2013) (Workshop at ICSE 2013)

      Pages: 44-50

    • Peer Reviewed
  • [Journal Article] UML-based Design and Verification Method for Developing Dependable Context-aware Systems2013

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2013)

      Pages: 89-94

    • Peer Reviewed
  • [Journal Article] UML4COP : UML-based DSML for Context-Aware Systems2012

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      12th Workshop on Domain-Specific Modeling (DSM 2012) (Workshop at SPLASH 2012)

      Pages: 33-38

    • Peer Reviewed
  • [Journal Article] Archpoint and Archmapping --Bidirectional Traceability between Design and Code--2012

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      Korea-Japan Joint Workshop on ICT

      Volume: paper no.14

    • Peer Reviewed
  • [Journal Article] SMTソルバーを用いたコンテキスト指向プログラミングのためのデバッグ支援[レター論文]2012

    • Author(s)
      内尾静, 鵜林尚靖, 亀井靖高
    • Journal Title

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

      Volume: vol.29, no.3 Pages: 108-114

    • Peer Reviewed
  • [Journal Article] Verifiable Architectural Interface for Supporting Model-Driven Development with Adequate Abstraction Level2012

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      4th International Workshop on Modeling in Software Engineering (MiSE 2012) (Workshop at ICSE 2012)

      Pages: 15-21

    • Peer Reviewed
  • [Journal Article] An Extensible Aspect-oriented Modeling Environment for Constructing Domain-Specific Languages2012

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: vol E95-D no.4 Pages: 942-958

    • Peer Reviewed
  • [Journal Article] Architectural Point Mapping for Design Traceability2012

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      11th Workshop on Foundations of Aspect-Oriented Languages (FOAL 2012) (Workshop at AOSD 2012)

      Pages: 39-43

    • Peer Reviewed
  • [Journal Article] Stepwise Context Boundary Exploration Using Guide Words2012

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      CAiSE Forum 2011, LNBIP 107 proceedings

      Pages: 218-233

    • Peer Reviewed
  • [Journal Article] dcNavi : デバッグを支援する関心事指向推薦システム2012

    • Author(s)
      塩塚大, 鵜林尚靖, 亀井靖高
    • Journal Title

      情報処理学会論文誌

      Volume: vol.53, no.2 Pages: 631-643

    • Peer Reviewed
  • [Journal Article] A Context Analysis Method for Embedded Systems --Exploring a Requirement Boundary between a System and Its Context--2011

    • Author(s)
      Naoyasu Ubayashi, Yasutaka Kamei, Masayuki Hirayama, and Tetsuo Tamai
    • Journal Title

      A Context Analysis Method for Embedded Systems --Exploring a Requirement Boundary between a System and Its Context--

      Pages: 143-152

    • Peer Reviewed
  • [Journal Article] CJAdviser : SMT-based Debugging Support for ContextJ*2011

    • Author(s)
      Shizuka Uchio, Naoyasu Ubayashi, and Yasutaka Kamei
    • Journal Title

      3rd Workshop on Context-Oriented Programming (COP 2011) (Workshop at ECOOP 2011)

    • Peer Reviewed
  • [Journal Article] Debug Concern Navigator2011

    • Author(s)
      Masaru Shiozuka, Naoyasu Ubayashi, and Yasutaka Kamei
    • Journal Title

      Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering (SEKE 2011)

      Pages: 197-202

    • Peer Reviewed
  • [Journal Article] Stepwise Context Boundary Exploration Using Guide Words2011

    • Author(s)
      Naoyasu Ubayashi and Yasutaka Kamei
    • Journal Title

      Pre-proceedings of the 23rd International Conference on Advanced Information Systems Engineering (CAiSE 2011 Forum)

      Volume: visionary paper no.1

    • Peer Reviewed
  • [Presentation] iArch : 滑らかな設計抽象化を支援するIDE[ライブ論文]2013

    • Author(s)
      艾迪, 李沛源, 細合晋太郎, 亀井靖高, 鵜林尚靖
    • Organizer
      日本ソフトウェア科学会第20回ソフトウェア工学の基礎ワークショップ(FOSE2013)
    • Place of Presentation
      加賀
    • Year and Date
      20131128-30
  • [Presentation] 滑らかな設計抽象化2013

    • Author(s)
      鵜林尚靖, 艾迪, 細合晋太郎, 亀井靖高
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      札幌
    • Year and Date
      20130725-26
  • [Presentation] モデル駆動開発とドメイン特化言語2013

    • Author(s)
      鵜林尚靖
    • Organizer
      情報処理学会組込みソフトウェアシンポジウム2013(ESS2013)チュートリアル
    • Place of Presentation
      東京
    • Year and Date
      2013-10-16
  • [Presentation] アーキテクチャ点写像による設計・コード間の双方向追跡2012

    • Author(s)
      鵜林尚靖, 亀井靖高
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      高知
    • Year and Date
      20120126-27
  • [Presentation] SMTベースのCOPデバッグ支援2011

    • Author(s)
      内尾静, 鵜林尚靖, 亀井靖高
    • Organizer
      日本ソフトウェア科学会第18回ソフトウェア工学の基礎ワークショップ(FOSE2011)
    • Place of Presentation
      浅虫温泉
    • Year and Date
      20111124-26
  • [Presentation] オープンソースリポジトリのバグ修正履歴を再利用したデバッグ推薦の評価実験[ショート論文]2011

    • Author(s)
      塩塚大, 鵜林尚靖, 亀井靖高
    • Organizer
      情報処理学会ソフトウェアエンジニアリングシンポジウム2011(SES 2011)
    • Place of Presentation
      東京女子大学
    • Year and Date
      20110912-14
  • [Presentation] 世界を目指す論文の書き方2011

    • Author(s)
      鵜林尚靖
    • Organizer
      情報処理学会ソフトウェアエンジニアリングシンポジウム2011(SES 2011)チュートリアル
    • Place of Presentation
      東京女子大学
    • Year and Date
      2011-09-13
  • [Book] Aspect-Oriented Software Development, AOSD '13, Fukuoka, Japan2013

    • Author(s)
      Hidehiko Masuhara, Shigeru Chiba, Naoyasu Ubayashi (Eds.)
    • Total Pages
      220
    • Publisher
      ACM
  • [Book] Aspect-Oriented Software Development, AOSD '13, Companion Volume, Fukuoka, Japan2013

    • Author(s)
      Hidehiko Masuhara, Shigeru Chiba, Naoyasu Ubayashi (Eds.)
    • Total Pages
      44
    • Publisher
      ACM
  • [Book] ソフトウェア工学の基礎XIX:FOSE2012(レクチャーノート・ソフトウェア学)2013

    • Author(s)
      鵜林尚靖, 亀井靖高(編集)
    • Total Pages
      248
    • Publisher
      近代科学社
  • [Remarks] POSLは研究室名. Principles Of Software Languagesの略

    • URL

      http://posl.ait.kyushu-u.ac.jp/

URL: 

Published: 2015-06-25   Modified: 2015-07-02  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi