authors purpose main phases related literature pdd examples conclusions

Post on 19-Jan-2018

219 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 Luiz Marcio Cysneiros › Requirements engineering › Goal models  Julio Cesar Sampaio do Prado Leite › Domain analysis › Scenario evolution  Jaime de Melo Sabat Neto

TRANSCRIPT

A framework for integrating non-functional requirements into conceptual models

Brian Arendse

Overview Authors Purpose Main Phases Related Literature PDD Examples Conclusions

Authors Luiz Marcio Cysneiros

› Requirements engineering› Goal models

Julio Cesar Sampaio do Prado Leite› Domain analysis› Scenario evolution

Jaime de Melo Sabat Neto

Purpose The integration of non-functional

requirements (NFRs) into conceptual models.

Better implementation of NFRs in the design process of an information system.

Early on in the process

Main phases1. Construct a Language Extended Lexicon

(LEL).2. Build functional model3. Build NFR model

a) Construct relations in LEL knowledge baseb) Use knowledge base to search for NFRsc) Represent NFRs using a NFR Graph

4. Integrate functional model and NFR model

Related Literature 1/2 The first international symposium on

requirements engineering, Los Alamitos, USA.› Goguem and Linde (1993) Elicitation

techniques› Leite and Franco (1993) LEL › LEL validated by Cysneiros and Leite (1999)

Most important lesson learned: NFRs are equally important as functional requirements

Related Literature 2/2 Chung and Nixon (1995) Dealing with

NFRs Chung, Nixon, Yu and Mylopoulos

(2000) NFR Graph

Many references towards papers of the writers.

Not much variety in the number of writers.

PDD

PDD – Construct LEL

Example LEL

PDD - Build Models

Example Knowledge Base

NFRs

PDD - Build Models

Example NFR Graph

PDD – Integrate Models 1/2

PDD – Integrate Models 2/2

Example Integraded Model

Conclusions A framework for integrating non-

functional requirements into conceptual models by the means of:› LEL› NFR Model› Functional Model› Integrated Model

Questions

?

top related