要件-設計-実装間に潜在する要件トレーサビリティ管理方式

書誌事項

タイトル別名
  • Managing latent requirements traceability among requirements, design documents and source codes

この論文をさがす

抄録

情報システムは社会活動の安心と効率を実現するための基盤を成しており,情報システムの信頼性への要求が高まっている.情報システムの信頼性を向上するための一手法として,統一した開発プロセスによる開発プロセス全体に渡る成果物の管理がある.本文では,要件トレーサビリティの観点からウォーターフォールモデルを詳細化したモデルを提案する.次に,要求,設計,実装工程にまたがるトレーサビリティについて,Web アプリケーションを例にして論じる.モデリング言語としては,国際的に普及している SysML を採用する.SysML で記述された要件項目と設計項目間のトレーサビリティを検索するためにベクトル空間検索モデルの改良について論じる.続いて,設計とソースプログラム間のトレーサビリティギャップを軽減するため,SysMLの記述要素をソースプログラムに変換するルールについて述べる.本実験結果は,これらの技法の組合せが,要件,設計,実装間に潜在するトレーサビリティを管理する上で有効であることを例証している.Demands of high quality software system increase as the software system plays an important role in realizing safety and efficiency of various social activities. An integrated framework to manage artifacts thorough a software system life cycle is recognized as an effective method to keep the quality. This paper proposes a refinement of the waterfall model in terms of requirements traceability. Next we discuss an approach to manage traceability in requirement, design and implementation phases using a Web application development as an example. SysML (Systems Modeling Language) is used as a modeling language since it provides many useful constructs for describing requirements and design artifacts. We discuss an augmented vector space model featuring a set of closely related terms called "family terms" to improve accuracy of information retrieval. We devise translation rules to reduce gaps between SysML diagrams and source code segments. The initial results indicate that the combination of SysML, the information retrieval and the translation rules leads to a promising solution.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1572543026920085888
  • NII論文ID
    110008601860
  • NII書誌ID
    AA11253943
  • 本文言語コード
    en
  • データソース種別
    • CiNii Articles

問題の指摘

ページトップへ