Text Chunking; Case Study Research; Requirement Boilerplates; Natural Language Processing (NLP)
Centre de recherche :
SnT
Disciplines :
Sciences informatiques
Auteur, co-auteur :
ARORA, Chetan ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
SABETZADEH, Mehrdad ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
BRIAND, Lionel ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Zimmer, Frank; SES TechCom
Gnaga, Raul; SES TechCom
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Automatic Checking of Conformance to Requirement Boilerplates via Text Chunking: An Industrial Case Study
Date de publication/diffusion :
octobre 2013
Nom de la manifestation :
7th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2013)
Lieu de la manifestation :
Baltimore, Etats-Unis
Date de la manifestation :
10-11 October' 2013
Manifestation à portée :
International
Titre de l'ouvrage principal :
7th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2013)
Peer reviewed :
Peer reviewed
Intitulé du projet de recherche :
FNR/P10/03 - Validation and Verification Laboratory
K. Pohl, Requirements Engineering-Fundamentals, Principles, and Techniques. Springer, 2010.
D. Berry, E. Kamsties, and M. Krieger, From Contract Drafting to Software Specification: Linguistic Sources of Ambiguity, A Handbook, 2003. [Online]. Available: http: //se.uwaterloo.ca/?dberry/handbook/ambiguityHandbook.pdf
K. Pohl and C. Rupp, Requirements Engineering Fundamentals, 1st ed. Rocky Nook, 2011.
J. C. de Gea, J. Nicoĺas, J. F. Aleḿan, A. Toval, C. Ebert, and A. Vizcá?no, "Requirements engineering tools: Capabilities, survey and assessment," Information &Software Technology, vol. 54, no. 10, 2012.
"RQA: The Requirements Quality Analyzer Tool." [Online]. Available: http://www.reusecompany.com/rqa
X. Zou, R. Settimi, and J. Cleland-Huang, "Improving automated requirements trace retrieval: a study of term-based enhancement methods," Empirical Softw. Engg., vol. 15, no. 2, 2010.
D. Jurafsky and J. Martin, Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition, 1st ed. Prentice Hall, 2000.
C. Denger, J. D̈orr, and E. Kamsties, "QUASAR: A survey on Approaches for Writing Precise Natural Language Requirements." [Online]. Available: http://publica.fraunhofer. de/eprints/urn:nbn:de:0011-n-77930.pdf
T. Yue, L. Briand, and Y. Labiche, "A systematic review of transformation approaches between user requirements and analysis models," Requir. Eng., vol. 16, no. 2, 2011.
C. Rolland and C. Proix, "A natural language approach for requirements engineering," in 4th Conf. on Advanced Information Systems Engineering, 1992.
A. Mavin, "Listen, then use EARS," IEEE Software, vol. 29, no. 2, 2012.
A. E. Yilmaz and I. B. Yilmaz, "Natural language processing techniques in requirements engineering," in Knowledge Engineering for Software Development Life Cycles, M. Ramachandran, Ed. IGI Global, 2011.
L. Kof, R. Gacitua, M. Rouncefield, and P. Sawyer, "Ontology and model alignment as a means for requirements validation," in 4th IEEE Intl. Conf. on Semantic Computing, 2010.
V. Gervasi and B. Nuseibeh, "Lightweight validation of natural language requirements," Software: Practice and Experience, vol. 32, no. 2, 2002.
V. Gervasi and D. Zowghi, "Reasoning about inconsistencies in natural language requirements," ACM Trans. Softw. Eng. Methodol., vol. 14, no. 3, 2005.
H. Yang, A. De Roeck, V. Gervasi, A. Willis, and B. Nuseibeh, "Analysing anaphoric ambiguity in natural language requirements," Requir. Eng., vol. 16, no. 3, 2011.
S. Farfeleder, T. Moser, A. Krall, T. St?alhane, H. Zojer, and C. Panis, "DODT: Increasing requirements formalism using domain ontologies for improved embedded systems development," in 14th IEEE Intl. Symp. on Design and Diagnostics of Electronic Circuits Systems, 2011.
Cunningham et al, "Developing Language Processing Components with GATE Version 7 (a User Guide)." [Online]. Available: http://gate.ac.uk/ sale/tao/tao.pdf
P. Runeson and M. Ḧost, "Guidelines for conducting and reporting case study research in software engineering," Empirical Softw. Engg., vol. 14, 2009.
"GATE's ANNIE: a Nearly-New Information Extraction System." [Online]. Available: http://gate.ac.uk/sale/tao/ splitch6.html
M. Hepple, "Independence and commitment: assumptions for rapid training and execution of rule-based POS taggers," in 38th Annual Meeting on Association for Computational Linguistics, 2000.