Intentional Perspectives on Information Systems Engineering 2010
DOI: 10.1007/978-3-642-12544-7_8
|View full text |Cite
|
Sign up to set email alerts
|

Requirements as Goals and Commitments Too

Abstract: In traditional software engineering research and practice, requirements are classified either as functional or non-functional. Functional requirements consist of all functions the system-to-be ought to support, and have been modeled in terms of box-and-arrow diagrams in the spirit of SADT. Non-functional requirements include desired software qualities for the system-to-be and have been described either in natural language or in terms of metrics. This orthodoxy was challenged in the mid-90s by a host of proposa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
3
0

Year Published

2011
2011
2014
2014

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 35 publications
0
3
0
Order By: Relevance
“…As shown in [5], [8], traditional goal models need to be extended to adequately represent STSs that consist of autonomous actors. In particular, social dependencies, as used in i* and Tropos, do not capture the reciprocal nature of most social dependencies between a depender and a dependee.…”
Section: Research Baselinementioning
confidence: 99%
See 2 more Smart Citations
“…As shown in [5], [8], traditional goal models need to be extended to adequately represent STSs that consist of autonomous actors. In particular, social dependencies, as used in i* and Tropos, do not capture the reciprocal nature of most social dependencies between a depender and a dependee.…”
Section: Research Baselinementioning
confidence: 99%
“…The benefits of integrating commitments into goal models are discussed in [5], [8]. [8] proposes a shift in goal-oriented requirements engineering which we follow and use as a basis for our research.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Communication actions in this diagram are interpreted as triggering events: Submit, AppointReviewers, ReturnReview, Accept and Reject. The main problem with this diagram is that it does not represent how state transitions are related to service commitments between actors (Chopra et al, 2010). Interactions and states are necessary to describe behavior fully.…”
Section: Modeling Of Interactive and Behavioral Aspectsmentioning
confidence: 99%
“…It does not mean that a reviewer must always accept to review every paper, which is appointed by the PC chair. But if the reviewer accepts the Appoint Reviewers action, then he enters into a commitment (Chopra et al, 2010) to Return Review into the opposite direction (see Figure 6). Sending of the review flow (see figure 7) by Reviewer to PC chair can be triggered by Return Review communication action, which is represented by the following interaction dependency: ReturnReview(Reviewer •••▸PC chair).…”
Section: Dependencies Between Actorsmentioning
confidence: 99%