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

2007 Fiscal Year Final Research Report Summary

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
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.

  • Research Products

    (16 results)

All 2007 2006

All Journal Article (3 results) (of which Peer Reviewed: 1 results) Presentation (13 results)

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

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

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

      Pages: 63-74

    • Description
      「研究成果報告書概要(和文)」より
    • Peer Reviewed
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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)
    • Year and Date
      20071205-07
    • Description
      「研究成果報告書概要(欧文)」より
  • [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
    • Year and Date
      20071200
    • Description
      「研究成果報告書概要(欧文)」より
  • [Presentation] パターン適用前の状況を活用したデザインパターン検出2007

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

    • Author(s)
      位野木 万里, 橋本 憲之, 吉田 和樹, 深澤 良彰
    • Organizer
      ソフトウェア工学の基礎ワークショップ(FOSE2007)
    • Place of Presentation
      山口県下関市
    • Year and Date
      20071108-10
    • Description
      「研究成果報告書概要(和文)」より
  • [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
    • Year and Date
      20070905-08
    • Description
      「研究成果報告書概要(欧文)」より
  • [Presentation] エンタープライズ系アプリケーションシステム向けプロダクトライン構築手法:プラクティスの適応2007

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

    • Author(s)
      久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2007
    • Place of Presentation
      東京都江東区
    • Year and Date
      20070827-29
    • Description
      「研究成果報告書概要(和文)」より
  • [Presentation] パターンランク法によるパターン間関係と重要度の比較2007

    • Author(s)
      中山 弘之, 鷲崎 弘宜, 久保 淳人, 深澤 良彰
    • Organizer
      ウィンターワークショップ2007・イン・那覇
    • Place of Presentation
      沖縄県那覇市
    • Year and Date
      20070125-26
    • Description
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
    • Year and Date
      20061200
    • Description
      「研究成果報告書概要(欧文)」より
  • [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
    • Year and Date
      20061200
    • Description
      「研究成果報告書概要(欧文)」より
  • [Presentation] 要求パターン抽出支援ツールの提案2006

    • Author(s)
      久保 淳人, 鷲崎 弘宜, 深澤 良彰
    • Organizer
      21st IEEE/ACM International Conference on Automated Software Engineering(ASE2006)
    • Place of Presentation
      東京都千代田区
    • Year and Date
      20060918-22
    • Description
      「研究成果報告書概要(和文)」より
  • [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)
    • Year and Date
      20060400
    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2010-02-04  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi