2012
DOI: 10.1007/978-3-642-27997-3_27
|View full text |Cite
|
Sign up to set email alerts
|

Detecting Conflicts and Inconsistencies in Web Application Requirements

Abstract: Web applications evolve fast. One of the main reasons for this evolution is that new requirements emerge and change constantly. These new requirements are posed either by customers or they are the consequence of users' feedback about the application. One of the main problems when dealing with new requirements is their consistency in relationship with the current version of the application. In this paper we present an effective approach for detecting and solving inconsistencies and conflicts in web software req… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0
1

Year Published

2012
2012
2022
2022

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 16 publications
(23 citation statements)
references
References 10 publications
0
22
0
1
Order By: Relevance
“…While Urbieta et al [19], [20] proposed a model-driven approach to detect requirement conflicts in Web applications in early stage of software development. The approach starts automatically listing the candidate structural and navigational conflicts by structural analysis using the Navigational Development Techniques (NDT) model.…”
Section: ) Manualmentioning
confidence: 99%
See 2 more Smart Citations
“…While Urbieta et al [19], [20] proposed a model-driven approach to detect requirement conflicts in Web applications in early stage of software development. The approach starts automatically listing the candidate structural and navigational conflicts by structural analysis using the Navigational Development Techniques (NDT) model.…”
Section: ) Manualmentioning
confidence: 99%
“…They have proposed different approaches for conflict analysis and detection. For automatic techniques, the conflict analysis approach can be classified into the following four groups: (1) semantic approach for technique that use ontology like [13], [18]; (2) syntax approach when a syntax analysis is done for requirement specification like [9]; (3) graphical analysis when a specific model used like [20], [19], [27]; and (4) tractability approach when tractability technique is used like [26], [8].…”
Section: B Comparing Between Exciting Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Semantic equivalences between requirements are detected for warning requirement analysts. For more information see [13]. In the case of adaptation requirements, a previous weaving is performed among both kind of requirements obtaining instantiated PS.…”
Section: Fig 4 Overall Schema For Workflow Requirement Modellingmentioning
confidence: 99%
“…The former type corresponds to a difference in the data belonging to a business concept meanwhile the latter defines a difference in the way interaction occurs. For more information see [13]. User story US3 proposes a slightly different workflow with respect to the one presented in Figure 6 corresponding to US1.…”
Section: Consistency Validation (Step 4)mentioning
confidence: 99%