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

Highly Flexible Object-Oriented Software Development ---Methodology and Supporting Environment

Research Project

Project/Area Number 10480056
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionThe University of Electro-Communications

Principal Investigator

MAEKAWA Mamoru  Graduate School of Information Systems, The University of Electro-Communications, Professor, 大学院・情報システム学研究科, 教授 (10126162)

Co-Investigator(Kenkyū-buntansha) NAKAYAMA Ken  The University of Electro-Communications, Graduate School of Information Systems, Research Associates, 大学院・情報システム学研究科, 助手 (40296348)
前川 守  電気通信大学, 大学院・情報システム学研究科, 教授 (10126162)
河田 恭郎  電気通信大学, 大学院・情報システム学研究科, 助手
Project Period (FY) 1998 – 2000
Project Status Completed (Fiscal Year 2000)
Budget Amount *help
¥7,200,000 (Direct Cost: ¥7,200,000)
Fiscal Year 2000: ¥2,500,000 (Direct Cost: ¥2,500,000)
Fiscal Year 1999: ¥2,300,000 (Direct Cost: ¥2,300,000)
Fiscal Year 1998: ¥2,400,000 (Direct Cost: ¥2,400,000)
KeywordsEunice 97 / object oriented / concurrent program / inheritance anomaly / software development / CASE tool / reguirement solicitation / Specification verification / Eunice97 / 電求仕様抽出
Research Abstract

The conventional water fall model in software engineering is based on the premise that each development phase is separated clearly. However, it involves an essential problem that that information tend to be propagated erroneously between each stage. This research has proposed an integrated framework and system development support tools. In addition, development methodology has been also proposed.
It is important to express and reason temporal knowledge about a system. The proposed integrated framework is based on the extended temporal logic. The following took have been implemented. An extended state transition diagram editor can express the event which has time duration called "non-instant" event. Another tool is a safely verifier based on dynamic Fault Tree. It verifies whether the safety requirement satisfies the functional specification of an information system. Using this tool, a safety specialist, who is not familiar with functional specification, can participate in the development of an information system.
In the field of development methodology, it turned out that it is important to exactly evaluate the certainty of each portion of specification. In actual systems development, specification changes continuously, even after starting development. In early stages of development, the developer has to take into consideration to the stability and the power relationship of each post of the client company. It is effective to put priority by evaluating "a possibility that a demand will not be canceled."

Report

(4 results)
  • 2000 Annual Research Report   Final Research Report Summary
  • 1999 Annual Research Report
  • 1998 Annual Research Report
  • Research Products

    (22 results)

All Other

All Publications (22 results)

  • [Publications] 稲田 誠一: "UML-Statechartからの内部遷移に対応したテストケース生成"第60回(平成12年度)全国大会予稿集(情報処理学会). (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 佐藤 友隆: "プロセス移送を前提とした入出力管理の枠組み"第60回(平成12年度)全国大会予稿集(情報処理学会). (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 長谷部 達也: "移動しながら連続撮影した動画像による道案内システム"第60回(平成12年度)全国大会予稿集(情報処理学会). (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 黄 玉蓮: "ソフトウェア設計仕様書の正確さと安全性が同時に検証できるツール"第60回(平成12年度)全国大会予稿集(情報処理学会). (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 周 衛華: "A Tool For Automatically Creating Sequences Diagram From Usecases"第60回(平成12年度)全国大会予稿集(情報処理学会). (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 小林 篤: "要求定義の不確実性、多義性の管理"第60回(平成12年度)全国大会予稿集(情報処理学会). (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Seiichi Inada: "Test-case generation for internal state transitions of UML-statechart"IPSJ 60th National Convention. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Tomotaka Sato: "I/O system framework for process migration"IPSJ 60th National Convention. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Tatsuya Hasebe: "Course guidance based on a continuous moving shots"IPSJ 60th National Convention. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Huang Yu Lian: "Safety/correctness verification tool for software specification"IPSJ 60th National Convention. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Zhou Wei Hua: "A tool for automatically creating sequences diagrams from usecases"IPSJ 60th National Convention. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Atsushi Kobayashi: "Uncertainty and ambiguity management of software requirements"IPSJ 60th National Convention. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Atsushi Kobayashi: "Need-Based Requirements Change Management"IEEE ECBS 2001. (2001)

    • Related Report
      2000 Annual Research Report
  • [Publications] Pathirage Gamini Wijayarathna: "Extending Fault Trees with an AND-THEN Gate"IEEE ISSRE 2000. 1. 283-292 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 王 廓: "Specifying Spatio-Temporal Requirements with GSL"第59回(平成11年後期)全国大会予稿集(情報処理学会). 1. 283-284

    • Related Report
      1999 Annual Research Report
  • [Publications] 北村 孝明 他: "区間長制約付き正規表現を用いた時間軸を持つデータ編集環境"第59回(平成11年後期)全国大会予稿集(情報処理学会). 1.

    • Related Report
      1999 Annual Research Report
  • [Publications] 宮宗 正樹 他: "非瞬間イベントの時間関係による状態遷移可能な図式"第59回(平成11年後期)全国大会予稿集(情報処理学会). 1. 285-286

    • Related Report
      1999 Annual Research Report
  • [Publications] 向山 雅彦 他: "周辺装置の制約及び定義を簡単に行う制御システムについて"第59回(平成11年後期)全国大会予稿集(情報処理学会). 1. 241-242

    • Related Report
      1999 Annual Research Report
  • [Publications] Andrew.Eduand Santosa他: "A solution to inheritance anomaly based on rensable behavior difinitions" PDCS′98. 586-589 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] Andrew.Eduand Santosa他: "A new analysis of inheritance anomaly in concurrent object-oriented programing lanquages." WEC13-Japan. (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] 木南 毅 他: "ソフトウェア開発の分析段階における異なる複数視点の統合機構" 第57回 全国大会予稿集(情報処理学会). 1. 193-194 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 水林誠司他: "要求の構造化を支援する要求抽出ツール" 第57回 全国大会予稿集(情報処理学会). 1. 189-190 (1998)

    • Related Report
      1998 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi