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

2000 Fiscal Year Final Research Report Summary

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
KeywordsEunice 97 / object oriented / concurrent program / inheritance anomaly / software development / CASE tool / reguirement solicitation / Specification verification
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."

  • Research Products

    (12 results)

All Other

All Publications (12 results)

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

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

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

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

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

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

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

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

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

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

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

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

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2004-04-14  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi