この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 用語と定義
この文書の目的上、次の用語と定義が適用されます。
ISO と IEC は、標準化に使用する用語データベースを次のアドレスで維持しています。
3.1
バインディング
ドメイン 可変性 (3.7) モデルを使用して ドメイン (3.3) 資産から、およびアプリケーション可変性モデルを使用してアプリケーション資産から、アプリケーション資産となる関連バリアントを決定するタスク
3.2
共通点
製品ライン (3.4) に属するすべてのアプリケーションによって共有される機能的および非機能的特性のセット
3.3
ドメイン
明確な範囲。その範囲内では、共通かつ可変の特性が示され、共通のルールと 拘束 (3.1) メカニズムが観察され、その範囲内で配布の透明性が維持されます。
3.4
製品ライン
製品ファミリー
ソフトウェアおよびシステム製品ライン
明示的に定義および管理される共通および可変機能を共有し、特定の市場の共通および可変ニーズを満たすために同じ ドメイン (3.3) アーキテクチャに依存する一連の製品および/またはサービス。
3.5
製品ロードマップ
製品の市場投入の準備をいつ整える必要があるかをスケジュールする
3.6
技術ロードマップ
製品または 製品ファミリー の実現または変革を可能にする、技術における必要および予想される変更の概要と予想日付。
3.7
変動性
製品ラインのメンバー間で異なる可能性がある一連の機能的および非機能的特性 (3.4)
参考文献
| 1 | ISO/IEC/IEEE 12207, システムおよびソフトウェア エンジニアリング — ソフトウェア ライフ サイクル プロセス |
| 2 | ISO/IEC 14102, 情報技術 - CASE ツールの評価と選択のガイドライン |
| 3 | ISO/IEC 15288, システムおよびソフトウェア エンジニアリング — システム ライフ サイクル プロセス |
| 4 | ISO/IEC 15940, システムおよびソフトウェア エンジニアリング — ソフトウェア エンジニアリング環境サービス |
| 5 | ISO/IEC TR 19759, ソフトウェア エンジニアリング — ソフトウェア エンジニアリング知識体系ガイド (SWEBOK) |
| 6 | ISO/IEC 25000, システムおよびソフトウェア エンジニアリング — システムおよびソフトウェアの品質要件および評価 (SQuaRE) — SQuaRE ガイド |
| 7 | ISO/IEC 26550, ソフトウェアおよびシステム エンジニアリング — 製品ラインのエンジニアリングと管理の参照モデル |
| 8 | ISO/IEC 26551, ソフトウェアおよびシステム エンジニアリング — 製品ライン要件エンジニアリングのためのツールと方法 |
| 9 | ISO/IEC 26552, ソフトウェアおよびシステム エンジニアリング — 製品ライン アーキテクチャ設計のためのツールと手法 |
| 10 | ISO/IEC 26553, ソフトウェアおよびシステムエンジニアリング — 製品ライン実現のためのツールと方法 |
| 11 | ISO/IEC 26554, ソフトウェアおよびシステムエンジニアリング - 製品ラインテストのためのツールと方法 |
| 12 | ISO/IEC 26555, ソフトウェアおよびシステムエンジニアリング - 製品ラインの技術管理のためのツールと方法 |
| 13 | ISO/IEC 26556, ソフトウェアおよびシステムエンジニアリング - 製品ラインの組織管理のためのツールと方法 |
| 14 | ISO/IEC 26557, ソフトウェアおよびシステムエンジニアリング — ソフトウェアおよびシステム製品ラインにおける変動メカニズムの方法とツール |
| 15 | ISO/IEC 26558, ソフトウェアおよびシステムエンジニアリング — ソフトウェアおよびシステム製品ラインにおける変動モデリングのための方法とツール |
| 16 | ISO/IEC 26559, ソフトウェアおよびシステムエンジニアリング — ソフトウェアおよびシステム製品ラインにおける変動性トレーサビリティのための方法およびツール |
| 17 | ISO/IEC 26561 1 、ソフトウェアおよびシステムエンジニアリング — 製品ラインの技術調査のための方法とツール |
| 18 | ISO/IEC 26562 2 、ソフトウェアおよびシステムエンジニアリング — 製品ライン移行管理の方法とツール |
| 19 | ISO/IEC 38500, 情報技術 - 組織の IT ガバナンス |
| 20 | Pohl K.、B Öckle G.、Van, Der, Linden FJ, 「ソフトウェア製品ライン エンジニアリング: 基礎、原則、および技術」。スプリンガー、2005 |
| 21 | Clements Paul C.、ソフトウェア製品ライン実践のためのフレームワーク、バージョン 5.0 。カーネギーメロン大学ソフトウェア工学研究所、2007 年 7 月 |
| 22 | バーナード・ロイ、意思決定支援のための多基準方法論、クルーワー、ドルドレヒト、1996 |
| 23 | Saaty Thomas L.、多基準意思決定: 分析階層プロセス、RWS, ピッツバーグ、ペンシルベニア州、1990 |
3 Terms and Definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
3.1
binding
task to make a decision on relevant variants, which will be application assets, from domain (3.3) assets using the domain variability (3.7) model and from application assets using the application variability model
3.2
commonality
set of functional and non-functional characteristics that is shared by all applications belonging to the product line (3.4)
3.3
domain
distinct scope, within which common and variable characteristics are exhibited, common rules and binding (3.1) mechanisms are observed, and over which a distribution transparency is preserved
3.4
product line
product family
software and systems product line
set of products and/or services sharing explicitly defined and managed common and variable features and relying on the same domain (3.3) architecture to meet the common and variable needs of specific markets
3.5
product roadmap
schedule when the products have to be ready for market launch
3.6
technology roadmap
outline of required and anticipated changes in technologies, with expected dates, which will enable achievement or transformation of a product or product family (3.4)
3.7
variability
set of functional and non-functional characteristics that may differ among members of the product line (3.4)
Bibliography
| 1 | ISO/IEC/IEEE 12207, Systems and software engineering — Software life cycle processes |
| 2 | ISO/IEC 14102, Information technology — Guideline for the evaluation and selection of CASE tools |
| 3 | ISO/IEC 15288, Systems and software engineering — System life cycle processes |
| 4 | ISO/IEC 15940, Systems and software engineering — Software Engineering Environment Services |
| 5 | ISO/IEC/TR 19759, Software Engineering — Guide to the software engineering body of knowledge (SWEBOK) |
| 6 | ISO/IEC 25000, Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Guide to SQuaRE |
| 7 | ISO/IEC 26550, Software and systems engineering — Reference model for product line engineering and management |
| 8 | ISO/IEC 26551, Software and systems engineering — Tools and methods for product line requirements engineering |
| 9 | ISO/IEC 26552, Software and systems engineering — Tools and methods for product line architecture design |
| 10 | ISO/IEC 26553, Software and systems engineering — Tools and methods for product line realization |
| 11 | ISO/IEC 26554, Software and systems engineering — Tools and methods for product line testing |
| 12 | ISO/IEC 26555, Software and systems engineering — Tools and methods for product line technical management |
| 13 | ISO/IEC 26556, Software and systems engineering - Tools and methods for product line organizational management |
| 14 | ISO/IEC 26557, Software and systems engineering — Methods and tools for variability mechanisms in software and systems product line |
| 15 | ISO/IEC 26558, Software and systems engineering — Methods and tools for variability modelling in software and systems product line |
| 16 | ISO/IEC 26559, Software and systems engineering — Methods and tools for variability traceability in software and systems product line |
| 17 | ISO/IEC 26561 1 , Software and systems engineering — Methods and tools for product line technical probe |
| 18 | ISO/IEC 26562 2 , Software and systems engineering — Methods and tools for product line transition management |
| 19 | ISO/IEC 38500, Information technology — Governance of IT for the organization |
| 20 | Pohl K., B Öckle G., Van, Der, Linden F.J., Software Product Line Engineering: Foundations, Principles and Techniques. Springer, 2005 |
| 21 | Clements Paul C., A Framework for Software Product Line Practice, Version 5.0. Software Engineering Institute, Carnegie Mellon University, July 2007 |
| 22 | Bernard Roy, Multicriteria Methodology for Decision Aiding, Kluwer, Dordrecht, 1996 |
| 23 | Saaty Thomas L., Multicriteria Decision Making: The Analytic Hierarchical Process, RWS, Pittsburgh, PA, 1990 |