2009
DOI: 10.1007/s10270-009-0142-3
|View full text |Cite
|
Sign up to set email alerts
|

Semantics of trace relations in requirements models for consistency checking and inferencing

Abstract: Requirements traceability is the ability to relate requirements back to stakeholders and forward to corresponding design artifacts, code, and test cases. Although considerable research has been devoted to relating requirements in both forward and backward directions, less attention has been paid to relating requirements with other requirements. Relations between requirements influence a number of activities during software development such as consistency checking and change management. In most approaches and t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
60
0

Year Published

2012
2012
2016
2016

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 60 publications
(60 citation statements)
references
References 34 publications
0
60
0
Order By: Relevance
“…Ingolfo et al [16] use the ACE framework to deal with the compliance of software requirements. In Goknil et al [15], a meta model is proposed to reason about requirements consistency. In their approach, some well-known relationships between requirements are formalized by relying on first-order logic.…”
Section: Examplementioning
confidence: 99%
See 1 more Smart Citation
“…Ingolfo et al [16] use the ACE framework to deal with the compliance of software requirements. In Goknil et al [15], a meta model is proposed to reason about requirements consistency. In their approach, some well-known relationships between requirements are formalized by relying on first-order logic.…”
Section: Examplementioning
confidence: 99%
“…Alternative approaches to argumentation theory are for instance Answer Set Programming, and first-order logic [15]. As underlined by Bagheri and Ensan [3], a drawback of pure logical formalisms for dealing with inconsistency in requirement specifications is that they identify and solve the inconsistency in pure syntactic form without taking into account the semantical information required to solve inconsistency.…”
Section: Introductionmentioning
confidence: 99%
“…In our previous work [38,36], we use a representation of requirements and the relations among them as models conforming to a requirements metamodel. The metamodel contains concepts commonly found in the literature and that reflect how most requirements documents are structured.…”
Section: Introductionmentioning
confidence: 99%
“…Second, requirements models can be automatically checked for consistency of the relations. Tool for Requirements Inferencing and Consistency Checking (TRIC) [38,92] is developed to support both activities. The details about the metamodel, the semantics and the tool are already reported in [38].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation