Detecting Feature Duplication in Natural Language Specifications when Evolving Software Product Lines

被引:0
作者
Khtira, Amal [1 ]
Benlarabi, Anissa [1 ]
El Asri, Bouchra [1 ]
机构
[1] Mohammed V Univ, ENSIAS, SIME Lab, IMS Team, Rabat, Morocco
来源
ENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING | 2015年
关键词
Natural Language Requirements; Software Product Line; Feature Duplication; Natural Language Processing; REQUIREMENTS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software product lines are dynamic systems that need to evolve continuously to meet new customer requirements. This evolution impacts both the core platform of the product line and its derived products. For several reasons, the most common way to express requirements by customers is natural language. However, the experience has shown that this communication channel does not give the possibility to detect system defects such as inconsistency and duplication. The objective of this paper is to propose a method to transform textual requirements into the XML format used by some Feature-oriented software development tools, in order to facilitate the detection of features duplication.
引用
收藏
页码:257 / 262
页数:6
相关论文
共 17 条
[1]  
[Anonymous], 2005, Software product line engineering: Foundations, Principles and Techniques
[2]  
Blanc X, 2009, LECT NOTES COMPUT SC, V5565, P32, DOI 10.1007/978-3-642-02144-2_8
[3]   Formal Specification Generation from Requirement Documents [J].
Cabral, Gustavo ;
Sampaio, Augusto .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 195 (171-188) :171-188
[4]  
Clements P., 2002, Software Product Lines: Practices and Patterns, V59
[5]  
Fatwanto Agung, 2013, 2013 International Conference on QiR (Quality in Research), P105, DOI 10.1109/QiR.2013.6632546
[6]  
Holtmann J., 2011, 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops (ICSTW), P486, DOI 10.1109/ICSTW.2011.17
[7]  
Ilieva MG, 2005, LECT NOTES COMPUT SC, V3513, P392
[8]   FeatureIDE: A Tool Framework for Feature-Oriented Software Development [J].
Kaestner, Christian ;
Thuem, Thomas ;
Saake, Gunter ;
Feigenspan, Janet ;
Leich, Thomas ;
Wielgorz, Fabian ;
Apel, Sven .
2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, :611-+
[9]  
Kamalrudin M., 2010, 2010 IEEE Proceedings of 34th Annual Computer Software and Applications Conference (COMPSAC 2010), P327, DOI 10.1109/COMPSAC.2010.40
[10]  
Khtira A., 2014, P 9 INT C SOFTW ENG, P107