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

A research on a new utilization method of sofeware components

Research Project

Project/Area Number 18500029
Research Category

Grant-in-Aid for Scientific Research (C)

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

Principal Investigator

FUKAZAWA Yoshiaki  Waseda University, Faculty of Science and Engineering, Professor (20165252)

Project Period (FY) 2006 – 2007
Project Status Completed (Fiscal Year 2007)
Budget Amount *help
¥4,050,000 (Direct Cost: ¥3,600,000、Indirect Cost: ¥450,000)
Fiscal Year 2007: ¥1,950,000 (Direct Cost: ¥1,500,000、Indirect Cost: ¥450,000)
Fiscal Year 2006: ¥2,100,000 (Direct Cost: ¥2,100,000)
Keywordscomponent orientation / software reuse / software development environment / Wizard / open source software / automatic generation / オブジェクト指向 / ソフトウェア / 再利用 / コンポーネント
Research Abstract

Component-based software development(CBD) is based on building software systems from previously-existing software components. In CBD, reuse of common parts in component form can reduce the development cost of new systems, and reduce the maintenance cost associate with the support of these systems. However, existing programs have usually been built using another paradigm, such as the Object-Oriented (OO) paradigm. OO programs cannot be reused rapidly or effectively in the CBD paradigm even if they contain reusable functions. We propose a technique for extracting components from existing 00 programs by our new refactoring Extract Component. Our technique of refactoring can identify and extract reusable components composed of classes from OO programs, and modify the surrounding parts of extracted components in original programs. We have developed a system that performs our refactoring automatically and extracts Java Beans components from Java programs. As a result of evaluation experiments, it is found that our system is useful for extracting reusable components along with usage examples from Java programs.

Report

(3 results)
  • 2007 Annual Research Report   Final Research Report Summary
  • 2006 Annual Research Report
  • Research Products

    (34 results)

All 2008 2007 2006

All Journal Article (11 results) (of which Peer Reviewed: 2 results) Presentation (23 results)

  • [Journal Article] プロダクトラインの開発と進化:パターン指向コアアセット改善手法2007

    • Author(s)
      位野 木万里, 深澤 良彰
    • Journal Title

      情報処理学会論文誌 Vol.48 No.8

      Pages: 63-74

    • NAID

      110006386485

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] プロダクトラインの開発と進化:パターン指向コアアセット改善手法2007

    • Author(s)
      位野木 万里, 深澤 良彰
    • Journal Title

      報処理学会論文誌 Vol.48No.8

      Pages: 96-102

    • NAID

      110006386485

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] UMLクラス図のためのテキストベース言語および変換処理系2007

    • Author(s)
      長谷部篤史, 鷲崎 弘宜, 久保 淳人, 深澤良彰
    • Journal Title

      第69回情報処理学会全国大会,(March 6-8, 2007)

    • Related Report
      2006 Annual Research Report
  • [Journal Article] A Flexible Connection Model for Software Components2006

    • Author(s)
      Hironori Washizaki, Daiki Hoshi , Yoshiaki Fukazkwa
    • Journal Title

      IEICE Transactions on Information and Systems Vol.e89-D, No.4

      Pages: 1421-1431

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] A System for Visualizing Binary Component-based Software Structure with Component functional Size2006

    • Author(s)
      Hironori Washizaki, Satoru Tadano, Yoshiaki Fukazawa
    • Journal Title

      WSEAS Transactions on Information Science and Applications Vol.7, No.3

      Pages: 1222-1230

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] A Flexible Connection Model for Software Components2006

    • Author(s)
      Hironori Washizaki, Daiki Hoshi, Yoshiaki Fukazawa
    • Journal Title

      IEICE Transactions on Information and Systems Vol.E89-d, No.4

      Pages: 1421-1431

    • NAID

      110007504494

    • Related Report
      2006 Annual Research Report
  • [Journal Article] A System for Visualizing Binary Component-based Software Structure with Component Functional Size2006

    • Author(s)
      Hironori Washizaki, Satoru Takano, Yoshiaki Fukazawa
    • Journal Title

      WSEAS Transactions on Information Science and Applications Vol.7, No.3

      Pages: 1222-1230

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Visualization of Binary Component-based Software Structure with Component Functional Size2006

    • Author(s)
      Hironori Washizaki, Satoru Takano, Yoshiaki Fukazawa
    • Journal Title

      Proc. of the International Conference on Applied Computer Science (ACOS'06)

    • Related Report
      2006 Annual Research Report
  • [Journal Article] コンポーネント指向Webアプリケーションフレームワークにおけるモジュール性の向上のための一手法2006

    • Author(s)
      荻野慶, 小野康一, 深澤良彰
    • Journal Title

      ソフトウェア工学の基礎ワークショップ(FOSE2006)

    • NAID

      110003277391

    • Related Report
      2006 Annual Research Report
  • [Journal Article] A Precise Estimation Technique for Test Coverage of Components in Object-Oriented Frameworks2006

    • Author(s)
      Y.Sakata, K.Yokoyama, H.Washizaki, Y.Fukazawa
    • Journal Title

      Proc. of the 13th. Asia Pacific Software Engineering Conference

      Pages: 11-18

    • Related Report
      2006 Annual Research Report
  • [Journal Article] A Coupling-Based Complexity Metric for Remote Component-Based Software Systems Toward Maintainability estimation2006

    • Author(s)
      Nakagawa, Yuhki Saito, Yoshiaki Fukazawa
    • Journal Title

      Proc. of the 13th. Asia Pacific. Software Engineering Conference

      Pages: 79-86

    • Related Report
      2006 Annual Research Report
  • [Presentation] 12008

    • Author(s)
      松本 卓郎, 久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Place of Presentation
      筑波
    • Related Report
      2007 Annual Research Report
  • [Presentation] Extracting Relationships among Security Patterns2007

    • Author(s)
      Atsuto Kubo, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      The 1st International Workshop on Software Patterns and Quality co-located with APSEC2007
    • Year and Date
      2007-12-03
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation]2007

    • Author(s)
      Atsuto Kubo, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      the 1st International Workshop on Software Patterns and Quality (SPAQu'07)
    • Place of Presentation
      Nagoya, Japan
    • Year and Date
      2007-11-03
    • Related Report
      2007 Annual Research Report
  • [Presentation] エンタープライズ系アプリケーションシステム向けプロダクトライン構築手法:プラクティスの適応2007

    • Author(s)
      位野 木万里, 橋本 憲之, 吉田 和樹, 深澤 良彰
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2007(SES2007)
    • Place of Presentation
      東京都江東区
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Webアプリケーションのページ遷移の自動抽出と検証2007

    • Author(s)
      久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2007
    • Place of Presentation
      東京都江東区
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] パターン適用前の状況を活用したデザインパターン検出2007

    • Author(s)
      深谷 和宏, 久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Organizer
      ソフトウェア工学の基碑ワークショップ(FOSE2007)
    • Place of Presentation
      山口県下関市
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] エンタープライズ系アプリケーションシステム向けプロダクトライン構築のためのプラクティス2007

    • Author(s)
      位野木 万里, 橋本 憲之, 吉田 和樹, 深澤 良彰
    • Organizer
      ソフトウェア工学の基礎ワークショップ(FOSE2007)
    • Place of Presentation
      山口県下関市
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] パターンランク法によるパターン間関係と重要度の比較2007

    • Author(s)
      中山 弘之, 鷲崎 弘宜, 久保 淳人, 深澤 良彰
    • Organizer
      ウィンターワークショップ2007・イン・那覇
    • Place of Presentation
      沖縄県那覇市
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Automatic Extraction and Verification of Page Transitions in a Web Application2007

    • Author(s)
      Atsuto Kubo, Hironori Washizaki, Yoshizaki Fukazawa
    • Organizer
      The 14th Asia-Pacific Software Engineering Conference(A1SEC2007)
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] A Metric for Measuring Abstraction Level of Design Pattern2007

    • Author(s)
      Atsuto Kubo, Hironori Washizaki, Yoshizaki Fukazawa
    • Organizer
      The 14th Conference on Pattern Languages of Programs (PLoP2007)
    • Place of Presentation
      Monticello, Illinois
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Design Pattern Detection Using Source Code of Before Applying Design Patterns2007

    • Author(s)
      Kazuhiro Fukaya, Atsuto Kubo, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      The 1st International Workshop on Software Patterns and Quality (SPAQu'07) at the 14th Asia Pacific Software Engineering Conference
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Automatic Extraction and Verification of Page Transitions in a Web Application2007

    • Author(s)
      Atsuto Kubo, Hironori Washizaki, Yoshizaki Fukazawa
    • Organizer
      the 14th Asia-Pacific Software Engineering Conference (APSEC2007)
    • Place of Presentation
      Nagoya, Japan
    • Related Report
      2007 Annual Research Report
  • [Presentation] A Metric for Measuring Abstracton Level of Design Pattern2007

    • Author(s)
      Atsuto Kubo, Hironori Washizaki, Yoshizaki Fukazawa
    • Organizer
      the 14th Conference on Pattern Languages of Programs (PLoP2007)
    • Place of Presentation
      Monticello, Illinois
    • Related Report
      2007 Annual Research Report
  • [Presentation] Design Pattern Detection Using Source Code of Before Applying Design Patterns2007

    • Author(s)
      Kazuhiro Fukaya, Atsuto Kubo, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      the 1st International Workshop on Software Patterns and Quality (SPAQu'07)
    • Place of Presentation
      Nagova, Japan
    • Related Report
      2007 Annual Research Report
  • [Presentation] エンタープライズ系アプリケーションシステム向けプロダクトライン溝築手法:プラクティスの適応2007

    • Author(s)
      位野木 万里, 橋本 憲之, 吉田 和樹, 深澤 良彰
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2007(SES2007)
    • Place of Presentation
      御台場
    • Related Report
      2007 Annual Research Report
  • [Presentation]2007

    • Author(s)
      位野木 万里, 橋本 憲之, 吉田 和樹, 深澤 良彰
    • Organizer
      第14回ソフトウェア工学の基礎ワークショップ(FOSE2007)
    • Place of Presentation
      下関
    • Related Report
      2007 Annual Research Report
  • [Presentation] 12007

    • Author(s)
      久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Place of Presentation
      御台場
    • Related Report
      2007 Annual Research Report
  • [Presentation] 12007

    • Author(s)
      原 浩太, 久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Place of Presentation
      下関
    • Related Report
      2007 Annual Research Report
  • [Presentation] パターン適用前の状況を活用したデザインパターン検出2007

    • Author(s)
      深谷 和宏, 久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Place of Presentation
      下関
    • Related Report
      2007 Annual Research Report
  • [Presentation] 要求パターン抽出支援ツールの提案2006

    • Author(s)
      久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Organizer
      21st IEEE/ACM International Conference on Automated Software Engineering(ASE2006)
    • Place of Presentation
      東京都千代田区
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Visualization of Binary Component-based Software Structure with Component Functional Size2006

    • Author(s)
      Hironori Washizaki, Satoru Takano, Yoshiaki Fukazawa
    • Organizer
      The International Conference on Applied Computer Science (ACOS'06)
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] A Precise Estimation Technique for Test Coverage of Components in Object-Oriented Frameworks2006

    • Author(s)
      Yuji Sakata, Kazutoshi Yokoyama, Hironori Washizaki, Yoshiaki Fukazawa
    • Organizer
      The 13th. Asia Pacific Software Engineering Conference
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] A Coupling-Based Complexity Metric for Remote Component-Based Software Systems Toward Maintainability Estimation2006

    • Author(s)
      Hironori Washizaki, Tomoki Nakagawa, Yuhki Saito, Yoshiaki Fukazawa
    • Organizer
      The 13th. Asia Pacific Software Engineering Conference
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary

URL: 

Published: 2006-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi