Problem frames are an approach to requirements modelling that is gaining increasing attention and popularity, as it addresses the essential activity of understanding and describing the problem to be solved before undertaking the actual development phases. This paper reports a study concerning the possibility of enhancing the problem frames methodology with concepts derived from requirements modelling techniques based on scenarios and histories. The goal of this research is to make problem frames even more appealing to the software developers, who are generally familiar with the ideas underlying scenario-based modelling. The results presented here are encouraging: a well known problem, often used to illustrate problem frames (the sluice gate control) was studied with the help of scenarios, modelled by means of histories. Scenarios were also employed to support the merging of sub-problems, for addressing the frame concern issues, and for supporting design models. In all these activities the proposed approach proved helpful.

Enhancing Problem Frames with Scenarios and Histories in UML-based software development

LAVAZZA, LUIGI ANTONIO
2008-01-01

Abstract

Problem frames are an approach to requirements modelling that is gaining increasing attention and popularity, as it addresses the essential activity of understanding and describing the problem to be solved before undertaking the actual development phases. This paper reports a study concerning the possibility of enhancing the problem frames methodology with concepts derived from requirements modelling techniques based on scenarios and histories. The goal of this research is to make problem frames even more appealing to the software developers, who are generally familiar with the ideas underlying scenario-based modelling. The results presented here are encouraging: a well known problem, often used to illustrate problem frames (the sluice gate control) was studied with the help of scenarios, modelled by means of histories. Scenarios were also employed to support the merging of sub-problems, for addressing the frame concern issues, and for supporting design models. In all these activities the proposed approach proved helpful.
2008
Problem frames; scenarios; histories; UML; sequence diagrams.
V., DEL BIANCO; Lavazza, LUIGI ANTONIO
File in questo prodotto:
File Dimensione Formato  
expsys_vol25n1.pdf

non disponibili

Tipologia: Documento in Post-print
Licenza: DRM non definito
Dimensione 685.7 kB
Formato Adobe PDF
685.7 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11383/1681926
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 2
social impact