IT用語帳
ES機能要件の分析,機能仕様の決定 · 機能仕様のまとめ

機能仕様書

Functional Specification

きのうしようしょ

製品が提供する機能とその振る舞いを、実現方式に依存しない形で記述した文書。関係者の合意の基準となり、以降の設計の入力になる。

共有:

Related

関連キーワードの用語

ESハードウェア・ソフトウェア分割

システム要件を分析し、ハードウェアで実現する機能とソフトウェアで実現する機能を振り分ける設計工程。性能要件、コスト、消費電力、開発期間、柔軟性などを考慮して最適な分割を決定する。コデザインの中核的な活動である。

ESメモリマップ

プロセッサのアドレス空間におけるメモリやI/Oデバイスの配置を示す図表。ROM、RAM、周辺デバイスのレジスタなどがどのアドレスに割り当てられているかを定義する。組込みシステム設計の基本となる。

ESUML

オブジェクト指向ソフトウェアの設計をモデル化するための標準的な記法。クラス図、シーケンス図、ステートマシン図、ユースケース図などの13種類の図を提供する。組込みシステムでは特に状態遷移図やシーケンス図が活用される。

ES状態遷移図

システムの状態とイベントによる状態間の遷移を図式化したもの。UMLのステートマシン図やMealy/Moore型の状態機械で表現される。組込みシステムの動作仕様記述に広く使用され、状態遷移表と組み合わせてテストケースの導出にも活用される。

ESSysML

UMLを拡張したシステムエンジニアリング向けのモデリング言語。要求図、ブロック定義図、パラメトリック図など、ソフトウェアに限らずハードウェアを含むシステム全体のモデリングに対応する。組込みシステムのシステム設計で活用される。

ES応答時間設計

入力から出力までに許される時間を定め、それを満たすよう処理方式と資源配分を決めること。ハードリアルタイム系では期限超過が機能不全を意味する。