Requirements Quality Factor Ontology

RQFO

References

This list contains references to all primary studies that have been included in the current version of the requirements quality factor ontology.

Key
R003Ferrari, A., Gnesi, S., & Tolomei, G. (2013, April). Using clustering to improve the structure of natural language requirements documents. In International Working Conference on Requirements Engineering: Foundation for Software Quality (pp. 34-49). Springer, Berlin, Heidelberg.422
R004Ferrari, A., Spagnolo, G. O., & Gnesi, S. (2014, April). Measuring and improving the completeness of natural language requirements. In International Working Conference on Requirements Engineering: Foundation for Software Quality (pp. 23-38). Springer, Cham.222
R005Femmer, H., Unterkalmsteiner, M., & Gorschek, T. (2017, September). Which requirements artifact quality defects are automatically detectable? A case study. In 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW) (pp. 400-406). IEEE.7
R006Femmer, H., Mund, J., & Fernández, D. M. (2015, May). It's the activities, stupid! a new perspective on RE quality. In 2015 IEEE/ACM 2nd International Workshop on Requirements Engineering and Testing (pp. 13-19). IEEE.111
R007Romano, J. J., & Palmer, J. D. (1998, October). TBRIM: decision support for validation/verification of requirements. In SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No. 98CH36218) (Vol. 3, pp. 2489-2494). IEEE.1011
R009Phalp, K. T., Vincent, J., & Cox, K. (2007). Assessing the quality of use case descriptions. Software Quality Journal, 15(1), 69-97.131
R017Femmer, H., Fernández, D. M., Wagner, S., & Eder, S. (2017). Rapid quality assurance with requirements smells. Journal of Systems and Software, 123, 190-213.182
R020Rago, A. M., Frade, P., Ruival, M., & Marcos, C. (2014). An Approach for Automating Use Case Refactoring.551
R021Antinyan, V., & Staron, M. (2017). Rendex: A method for automated reviews of textual requirements. Journal of Systems and Software, 131, 63-77.5
R022Al Balushi, T., Khod, O., Sampaio, P. R. F., Patel, M., Manchester, B. S. W., Corcho, O., & Loucopoulos, P. (2008). Identifying NFRs conflicts using quality ontologies. Combining SOA and BPM Technologies for Cross-System Process Automation, 929.111
R023Wilmink, M., & Bockisch, C. (2017, February). On the ability of lightweight checks to detect ambiguity in requirements documentation. In International Working Conference on Requirements Engineering: Foundation for Software Quality (pp. 327-343). Springer, Cham.2
R024Lucassen, G., Dalpiaz, F., van der Werf, J. M. E., & Brinkkemper, S. (2017, February). Improving user story practice with the Grimm Method: A multiple case study in the software industry. In International Working Conference on Requirements Engineering: Foundation for Software Quality (pp. 235-252). Springer, Cham.1062
R025Parra, E., Dimou, C., Llorens, J., Moreno, V., & Fraga, A. (2015). A methodology for the classification of quality of requirements using machine learning techniques. Information and Software Technology, 67, 180-195.2411
R027Femmer, H., Kučera, J., & Vetrò, A. (2014, September). On the impact of passive voice requirements on domain modelling. In Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (pp. 1-4).22
R030Rago, A., Marcos, C., & Diaz-Pace, J. A. (2016). Identifying duplicate functionality in textual use cases by aligning semantic actions. Software & Systems Modeling, 15(2), 579-603.11
R031Kaiya, H., & Saeki, M. (2006, September). Using domain ontology as domain knowledge for requirements elicitation. In 14th IEEE International Requirements Engineering Conference (RE'06) (pp. 189-198). IEEE.82
R032Juergens, E., Deissenboeck, F., Feilkas, M., Hummel, B., Schaetz, B., Wagner, S., ... & Streit, J. (2010, May). Can clone detection support quality assessments of requirements specifications?. In Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 2 (pp. 79-88).222
R035Din, C. Y., & Rine, D. C. (2008). Requirements content goodness and complexity measurement based on NP chunks. VDM Publishing.64
R037Natt och Dag, J., Regnell, B., Carlshamre, P., Andersson, M., & Karlsson, J. (2002). A feasibility study of automated natural language requirements analysis in market-driven development. Requirements Engineering, 7(1), 20-33.111
R039Ferrari, A., Gori, G., Rosadini, B., Trotta, I., Bacherini, S., Fantechi, A., & Gnesi, S. (2018). Detecting requirements defects with NLP patterns: an industrial experience in the railway domain. Empirical Software Engineering, 23(6), 3684-3733.10
R042Wilson, W. M., Rosenberg, L. H., & Hyatt, L. E. (1997, May). Automated analysis of requirement specifications. In Proceedings of the 19th international conference on Software engineering (pp. 161-171).101
R043Moser, T., Winkler, D., Heindl, M., & Biffl, S. (2011, July). Automating the detection of complex semantic conflicts between software requirements. In The 23rd International Conference on Software Engineering and Knowledge Engineering, Miami.211
R045Yang, H., De Roeck, A., Gervasi, V., Willis, A., & Nuseibeh, B. (2011). Analysing anaphoric ambiguity in natural language requirements. Requirements engineering, 16(3), 163-189.121
R046Huertas, C., & Juárez-Ramírez, R. (2012, September). NLARE, a natural language processing tool for automatic requirements evaluation. In Proceedings of the CUBE International Information Technology Conference (pp. 371-378).311
R047Huertas, C., & Juárez-Ramírez, R. (2013, July). Towards assessing the quality of functional requirements using English/Spanish controlled languages and context free grammar. In Proc. Third International Conference on Digital Information and Communication Technology and its Applications (DICTAP 2013), Ostrava, Czech Republic on (pp. 234-241).21
R048Ott, D. (2012, September). Defects in natural language requirement specifications at mercedes-benz: An investigation using a combination of legacy data and expert opinion. In 2012 20th IEEE International Requirements Engineering Conference (RE) (pp. 291-296). IEEE.9
R049Yang, H., Willis, A., De Roeck, A., & Nuseibeh, B. (2010, September). Automatic detection of nocuous coordination ambiguities in natural language requirements. In Proceedings of the IEEE/ACM international conference on Automated software engineering (pp. 53-62).311
R051Sinpang, J. S., Sulaiman, S., & Idris, N. (2017). Detecting ambiguity in requirements analysis using Mamdani fuzzy inference. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9(3-4), 157-162.11
R052Bäumer, F. S., & Geierhos, M. (2018). Flexible ambiguity resolution and incompleteness detection in requirements descriptions via an indicator-based configuration of text analysis pipelines.21
R053Landhaußer, M., Korner, S. J., Tichy, W. F., Keim, J., & Krisch, J. (2015, August). DeNom: a tool to find problematic nominalizations using NLP. In 2015 IEEE Second International Workshop on Artificial Intelligence for Requirements Engineering (AIRE) (pp. 1-8). IEEE.111
R055Eckhardt, J., Vogelsang, A., Femmer, H., & Mager, P. (2016, September). Challenging incompleteness of performance requirements by sentence patterns. In 2016 IEEE 24th International Requirements Engineering Conference (RE) (pp. 46-55). IEEE.31
R056Christophe, F., Mokammel, F., Coatanéa, E., Nguyen, A., Bakhouya, M., & Bernard, A. (2014). A methodology supporting syntactic, lexical and semantic clarification of requirements in systems engineering. International Journal of Product Development, 19(4), 173-190.62
R058Lami, G., Gnesi, S., Fabbrini, F., Fusani, M., & Trentanni, G. (2004). An automatic tool for the analysis of natural language requirements. Informe técnico, CNR Information Science and Technology Institute, Pisa, Italia, Setiembre.1442
R061Ramos, R., Castro, J., Alencar, F., Araújo, J., Moreira, A., da Computacao, C. D. E., & Penteado, R. (2009, October). Quality improvement for use case model. In 2009 XXIII Brazilian Symposium on Software Engineering (pp. 187-195). IEEE.7
R062España, S., Condori-Fernandez, N., González, A., & Pastor, Ó. (2009, August). Evaluating the completeness and granularity of functional requirements specifications: A controlled experiment. In 2009 17th IEEE International Requirements Engineering Conference (pp. 161-170). IEEE.4
R065Ramos, R., Piveta, E. K., Castro, J., Araújo, J., Moreira, A., Guerreiro, P., ... & Price, R. T. (2007, June). Improving the quality of requirements with refactoring. In Anais do VI Simpósio Brasileiro de Qualidade de Software (pp. 141-155). SBC.52
R066Yang, H., De Roeck, A., Gervasi, V., Willis, A., & Nuseibeh, B. (2012, September). Speculative requirements: Automatic detection of uncertainty in natural language requirements. In 2012 20th IEEE International Requirements Engineering Conference (RE) (pp. 11-20). IEEE.111
R067Arora, C., Sabetzadeh, M., Briand, L., & Zimmer, F. (2015). Automated checking of conformance to requirements templates using natural language processing. IEEE transactions on Software Engineering, 41(10), 944-968.262
R070Li, F. L., Horkoff, J., Liu, L., Borgida, A., Guizzardi, G., & Mylopoulos, J. (2016, June). Engineering requirements with desiree: An empirical evaluation. In International Conference on Advanced Information Systems Engineering (pp. 221-238). Springer, Cham.142
R073Yang, H., De Roeck, A., Gervasi, V., Willis, A., & Nuseibeh, B. (2010, September). Extending nocuous ambiguity analysis for anaphora in natural language requirements. In 2010 18th IEEE International Requirements Engineering Conference (pp. 25-34). IEEE.21
R074Kiyavitskaya, N., Zeni, N., Mich, L., & Berry, D. M. (2008). Requirements for tools for ambiguity identification and measurement in natural language requirements specifications. Requirements engineering, 13(3), 207-239.6
R075Antinyan, V., Staron, M., Sandberg, A., & Hansson, J. (2016, October). A complexity measure for textual requirements. In 2016 Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement (IWSM-MENSURA) (pp. 148-158). IEEE.1
R076El-Attar, M., & Miller, J. (2010). Improving the quality of use case models using antipatterns. Software & systems modeling, 9(2), 141-160.1022
R077Liskin, O., Pham, R., Kiesling, S., & Schneider, K. (2014, May). Why we need a granularity concept for user stories. In International Conference on Agile Software Development (pp. 110-125). Springer, Cham.1
R078Stålhane, T., & Wien, T. (2014, August). The DODT tool applied to sub-sea software. In 2014 IEEE 22nd International Requirements Engineering Conference (RE) (pp. 420-427). IEEE.1422
R079Verma, K., Kass, A., & Vasquez, R. (2014). Using syntactic and semantic analyses to improve the quality of requirements documentation. Semantic Web, 5(5), 405-419.8123
R081Chantree, F., Nuseibeh, B., De Roeck, A., & Willis, A. (2006, September). Identifying nocuous ambiguities in natural language requirements. In 14th IEEE International Requirements Engineering Conference (RE'06) (pp. 59-68). IEEE.11
R087Usdadiya, C., Tiwari, S., & Banerjee, A. (2019, February). An Empirical Study on Assessing the Quality of Use Case Metrics. In Proceedings of the 12th Innovations on Software Engineering Conference (formerly known as India Software Engineering Conference) (pp. 1-11).1711
R088Kopczyńska, S., Nawrocki, J., & Ochodek, M. (2018). An empirical study on catalog of non-functional requirement templates: Usefulness and maintenance issues. Information and software technology, 103, 75-91.4
R089Arora, C., Sabetzadeh, M., & Briand, L. C. (2019). An empirical study on the potential usefulness of domain models for completeness checking of requirements. Empirical Software Engineering, 24(4), 2509-2539.2
R090Ferrari, A., & Esuli, A. (2019). An NLP approach for cross-domain ambiguity detection in requirements engineering. Automated Software Engineering, 26(3), 559-598.222
R092Ko, D., Kim, S., & Park, S. (2019). Automatic recommendation to omitted steps in use case specification. Requirements Engineering, 24(4), 431-458.212
R093Mokammel, F., Coatanéa, E., Coatanéa, J., Nenchev, V., Blanco, E., & Pietola, M. (2018). Automatic requirements extraction, analysis, and graph representation using an approach derived from computational linguistics. Systems Engineering, 21(6), 555-575.1262
R094Halim, F., & Siahaan, D. (2019, August). Detecting Non-Atomic Requirements in Software Requirements Specifications Using Classification Methods. In 2019 1st International Conference on Cybernetics and Intelligent System (ICORIS) (Vol. 1, pp. 269-273). IEEE.111
R095Hasso, H., Dembach, M., Geppert, H., & Toews, D. (2019). Detection of Defective Requirements using Rule-based Scripts. In REFSQ Workshops.9
R096Winter, K., Femmer, H., & Vogelsang, A. (2020, March). How Do Quantifiers Affect the Quality of Requirements?. In International Working Conference on Requirements Engineering: Foundation for Software Quality (pp. 3-18). Springer, Cham.1
R100Wang, Y., Wang, T., & Sun, J. (2019). PASER: a pattern-based approach to service requirements analysis. International Journal of Software Engineering and Knowledge Engineering, 29(04), 547-576.2101
R101Dalpiaz, F., Schalk, I. V. D., & Lucassen, G. (2018, March). Pinpointing ambiguity and incompleteness in requirements engineering via information visualization and NLP. In International Working Conference on Requirements Engineering: Foundation for Software Quality (pp. 119-135). Springer, Cham.22
R103Tiwari, S., & Gupta, A. (2020). Use case specifications: How complete are they?. Journal of Software: Evolution and Process, 32(1), e2218.1