Presentation is loading. Please wait.

Presentation is loading. Please wait.

Feature-Oriented Nonfunctional Requirement Analysis for Software Product Line Mats Hofman.

Similar presentations


Presentation on theme: "Feature-Oriented Nonfunctional Requirement Analysis for Software Product Line Mats Hofman."— Presentation transcript:

1 Feature-Oriented Nonfunctional Requirement Analysis for Software Product Line
Mats Hofman

2 Content Introduction to the topic Related literature PDD Example
Questions?

3 Introduction to the topic
“Feature-oriented nonfunctional requirement analysis for software product line” Written by: Peng (Fundan Uni- versity, China) Lee (Uni- versity of North Carolina) Published in: 2009.

4 Introduction: Goal The goal is to effectively deal with NFRs at different levels depending on the stakeholders preferences

5 Introduction: Phases Construction of the feature context model:
How does a feature behave in the domain? Creating NFR Templates Discovering all the NFRs Goal Presence Analysis Analyse which goals are present Variability integrated non-functional perspective Contains every NFR goal + their operationalization Integrate NFRs into feature model Contains all the feature with the NFR NFR-integrated feature decision model

6 Related literature Requirements engineering for software product lines no big distinction between functional and non-functional requirements. (Pohl, Bckle & Van Der Linden, 2005, Kang, Donohoe, Koh, Lee & Lee 2002) A paper by Lee, Kang and Lee (2002) describes how the feature model. Cysneiros and Sampaio do Prado Leite (2004) propose a technique to get NFRs and incorporate them together with functional requirements. Sutcliffe and Minocha (1998) propose an analysis method for the NFR templates. The paper itself has been cited almost never

7 Example A generic application validation SPL.
For example for a university to apply to a program.

8 Example A generic application validation SPL.
For example for a university to apply to a program. Applications from different sources: , Paper, HTML Form Different NFRs possible: Has to work with slow internet High security

9 Example

10 PDD Construct Feature Context Identify non-fucntional variability
Integrate NFRs Model NFR-oriented decisions

11 Questions?


Download ppt "Feature-Oriented Nonfunctional Requirement Analysis for Software Product Line Mats Hofman."

Similar presentations


Ads by Google