2005
DOI: 10.1007/s10270-004-0062-1
|View full text |Cite
|
Sign up to set email alerts
|

Problem frame semantics for software development

Abstract: This paper presents a framework for understanding Problem Frames that locates them within the Requirements Engineering model of Zave and Jackson, and its subsequent formalization in the Reference Model of Gunter et al. It distinguishes between problem frames, context diagrams and problem diagrams, and allows us to formally define the relationship between them as assumed in the Problem Frames framework.The semantics of a problem diagram is given in terms of 'challenges', a notion that we also introduce. The not… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
28
0

Year Published

2005
2005
2012
2012

Publication Types

Select...
5
3
2

Relationship

1
9

Authors

Journals

citations
Cited by 51 publications
(31 citation statements)
references
References 8 publications
1
28
0
Order By: Relevance
“…Proceeding this way has the advantage that the specification obtained satisfies the S, W R relation by construction, making a proof unnecessary. It also matches the PF semantics [5] in that S is determined by W and R.…”
Section: Discussion and Future Worksupporting
confidence: 57%
“…Proceeding this way has the advantage that the specification obtained satisfies the S, W R relation by construction, making a proof unnecessary. It also matches the PF semantics [5] in that S is determined by W and R.…”
Section: Discussion and Future Worksupporting
confidence: 57%
“…Building the one-to-one mapping between atomic business and system uses case or system use case scene, and then building system model to get system requirements, which achieves e the transition from business model to system model [6].…”
Section: System Modelingmentioning
confidence: 99%
“…In problem frames, the machine S is a physical domain which cannot be specified without the specifications of other physical domains in W. Meanwhile, R must be expressed as constraints in terms of the properties of W [13]. Also, the machine S in a solved sub-problem becomes part of the context domain W in the parent problem.…”
Section: Problem Framesmentioning
confidence: 99%