ISCAS OpenIR
an initial evaluation of requirements dependency types in change propagation analysis
Li Juan; Zhu Liming; Jeffery Ross; Liu Yan; Zhang He; Wang Qing; Li Mingshu
2012
Conference Name16th International Conference on Evaluation and Assessment in Software Engineering, EASE 2012
SourceIET Seminar Digest
Pages62-71
Conference DateMay 14, 2012 - May 15, 2012
Conference PlaceCiudad Real, Spain
Indexed TypeEI
ISBN9781849195416
Department(1) Institute of Software Chinese Academy of Sciences China; (2) National ICT Australia Australia; (3) School of Computer Science and Engineering University of New South Wales Australia; (4) Pacific Northwest National Laboratory United States
English AbstractBackground: Change propagation analysis helps predict the parts of the software that may be affected if a change is made. Existing research on change propagation focuses on design and code level changes. However, as a software evolves, the requirements that drive these changes also have intricate dependencies. Understanding the effect of these requirement dependencies on change prorogation is useful but not trivial. More than twenty requirements dependency types have been identified in the literature, however there still lacks an evaluation of the applicability of these dependency types in requirements and change propagation analysis. Aim: We aim to investigate whether these dependency types are useful for change propagation analysis. Method: We conducted a case study in a real-world industry project. This case study evaluates two representative dependency models covering twenty five types of dependencies. Results: Our initial evaluation has found that five dependency types are particularly useful in change propagation analysis and practitioners with different backgrounds have various viewpoints on change propagation. Thus change impact analysis should involve a wide range of stakeholders including project managers, requirements engineers, designers and developers. Conclusions: Our case study provides insights into requirements dependencies and their effects on change propagation analysis for both research and practice.; Background: Change propagation analysis helps predict the parts of the software that may be affected if a change is made. Existing research on change propagation focuses on design and code level changes. However, as a software evolves, the requirements that drive these changes also have intricate dependencies. Understanding the effect of these requirement dependencies on change prorogation is useful but not trivial. More than twenty requirements dependency types have been identified in the literature, however there still lacks an evaluation of the applicability of these dependency types in requirements and change propagation analysis. Aim: We aim to investigate whether these dependency types are useful for change propagation analysis. Method: We conducted a case study in a real-world industry project. This case study evaluates two representative dependency models covering twenty five types of dependencies. Results: Our initial evaluation has found that five dependency types are particularly useful in change propagation analysis and practitioners with different backgrounds have various viewpoints on change propagation. Thus change impact analysis should involve a wide range of stakeholders including project managers, requirements engineers, designers and developers. Conclusions: Our case study provides insights into requirements dependencies and their effects on change propagation analysis for both research and practice.
KeywordResearch
Language英语
Content Type会议论文
URIhttp://ir.iscas.ac.cn/handle/311060/15800
Collection中国科学院软件研究所
Recommended Citation
GB/T 7714
Li Juan,Zhu Liming,Jeffery Ross,et al. an initial evaluation of requirements dependency types in change propagation analysis[C],2012:62-71.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Li Juan]'s Articles
[Zhu Liming]'s Articles
[Jeffery Ross]'s Articles
Baidu academic
Similar articles in Baidu academic
[Li Juan]'s Articles
[Zhu Liming]'s Articles
[Jeffery Ross]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Li Juan]'s Articles
[Zhu Liming]'s Articles
[Jeffery Ross]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.