中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
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
会议名称16th International Conference on Evaluation and Assessment in Software Engineering, EASE 2012
会议日期May 14, 2012 - May 15, 2012
会议地点Ciudad Real, Spain
关键词Research
页码62-71
中文摘要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.
英文摘要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.
收录类别EI
会议录IET Seminar Digest
语种英语
ISBN号9781849195416
源URL[http://ir.iscas.ac.cn/handle/311060/15800]  
专题软件研究所_软件所图书馆_会议论文
推荐引用方式
GB/T 7714
Li Juan,Zhu Liming,Jeffery Ross,et al. an initial evaluation of requirements dependency types in change propagation analysis[C]. 见:16th International Conference on Evaluation and Assessment in Software Engineering, EASE 2012. Ciudad Real, Spain. May 14, 2012 - May 15, 2012.

入库方式: OAI收割

来源:软件研究所

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。