Requirements Engineering最新文献

筛选
英文 中文
Non-functional requirements for machine learning: understanding current use and challenges among practitioners 机器学习的非功能需求:了解从业者的当前使用和挑战
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2023-01-07 DOI: 10.1007/s00766-022-00395-3
K. M. Habibullah, Gregory Gay, Jennifer Horkoff
{"title":"Non-functional requirements for machine learning: understanding current use and challenges among practitioners","authors":"K. M. Habibullah, Gregory Gay, Jennifer Horkoff","doi":"10.1007/s00766-022-00395-3","DOIUrl":"https://doi.org/10.1007/s00766-022-00395-3","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"1 1","pages":"1-34"},"PeriodicalIF":2.8,"publicationDate":"2023-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45076747","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Philanthropic conference-based requirements engineering in time of pandemic and beyond. 基于慈善会议的需求工程在大流行时期和以后。
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2023-01-01 DOI: 10.1007/s00766-022-00386-4
Meira Levy, Irit Hadar, Jennifer Horkoff, Jane Huffman Hayes, Barbara Paech, Alex Dekhtyar, Gunter Mussbacher, Elda Paja, Tong Li, Seok-Won Lee, Dongfeng Fang
{"title":"Philanthropic conference-based requirements engineering in time of pandemic and beyond.","authors":"Meira Levy,&nbsp;Irit Hadar,&nbsp;Jennifer Horkoff,&nbsp;Jane Huffman Hayes,&nbsp;Barbara Paech,&nbsp;Alex Dekhtyar,&nbsp;Gunter Mussbacher,&nbsp;Elda Paja,&nbsp;Tong Li,&nbsp;Seok-Won Lee,&nbsp;Dongfeng Fang","doi":"10.1007/s00766-022-00386-4","DOIUrl":"https://doi.org/10.1007/s00766-022-00386-4","url":null,"abstract":"<p><p>As software engineering (SE) practitioners, we can help society by using our communities of experts to address a software need of a socially conscious organization. Doing so can benefit society in the locale of a SE conference and provide access to international experts for local organizations. Furthermore, established SE researchers as well as practitioners and students have the opportunity for a unique learning experience. While the SE community has already realized the importance of addressing human values and promoting social good objectives in software development, we are unaware of previous attempts to leverage SE conferences for this activity. Conferences present an opportunity to enjoy the assembly of SE practitioners, researchers, and students for the purpose of a philanthropic endeavor. Over the past four years of running a \"Requirements Engineering for Social Good\" event called RE Cares, co-located with the International Conference on Requirements Engineering, we worked with the stakeholders local to the conference venue. We selected stakeholders who would not necessarily have ready access to requirements engineering, software design, and development expertise otherwise, to build software targeting \"good causes.\" In the last two years, this event was altered to adapt to the constraints induced by COVID-19, moving to a hybrid mode and changing many of its practices accordingly. This paper summarizes and generalizes our experiences, discussing our lessons learned in the context of the pandemic and beyond and providing a framework for conducting similar social contribution in any SE conferences in general.</p>","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"28 2","pages":"213-227"},"PeriodicalIF":2.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9463674/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10298063","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Aligning requirements and testing through metamodeling and patterns: design and evaluation. 通过元建模和模式调整需求和测试:设计和评估。
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2023-01-01 DOI: 10.1007/s00766-022-00377-5
Taciana Novo Kudo, Renato de Freitas Bulcão-Neto, Valdemar Vicente Graciano Neto, Auri Marcelo Rizzo Vincenzi
{"title":"Aligning requirements and testing through metamodeling and patterns: design and evaluation.","authors":"Taciana Novo Kudo,&nbsp;Renato de Freitas Bulcão-Neto,&nbsp;Valdemar Vicente Graciano Neto,&nbsp;Auri Marcelo Rizzo Vincenzi","doi":"10.1007/s00766-022-00377-5","DOIUrl":"https://doi.org/10.1007/s00766-022-00377-5","url":null,"abstract":"<p><p>Poorly executed requirements engineering activities profoundly affect the deliverables' quality and project's budget and schedule. High-quality requirements reuse through requirement patterns has been widely discussed to mitigate these adverse outcomes. Requirement patterns aggregate similar applications' behaviors and services into well-defined templates that can be reused in later specifications. The abstraction capabilities of metamodeling have shown promising results concerning the improvement of the requirement specifications' quality and professionals' productivity. However, there is a lack of research on requirement patterns beyond requirements engineering, even using metamodels as the underlying structure. Besides, most companies often struggle with the cost, rework, and delay effects resulting from a weak alignment between requirements and testing. In this paper, we present a novel metamodeling approach, called  Software Pattern MetaModel (SoPaMM), which aligns requirements and testing through requirement patterns and test patterns. Influenced by well-established agile practices, SoPaMM describes functional requirement patterns and acceptance test patterns as user stories integrated with executable behaviors. Another novelty is the evaluation of SoPaMM's quality properties against a metamodel quality evaluation framework. We detail the evaluation planning, discuss evaluation results, and present our study's threats to validity. Our experience with the design and evaluation of SoPaMM is summarized as lessons learned.</p>","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"28 1","pages":"97-115"},"PeriodicalIF":2.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9157032/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10755126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Specifying requirements for collection and analysis of online user feedback. 规定收集和分析在线用户反馈的要求。
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2023-01-01 DOI: 10.1007/s00766-022-00387-3
M Astegher, P Busetta, A Gabbasov, M Pedrotti, A Perini, A Susi
{"title":"Specifying requirements for collection and analysis of online user feedback.","authors":"M Astegher,&nbsp;P Busetta,&nbsp;A Gabbasov,&nbsp;M Pedrotti,&nbsp;A Perini,&nbsp;A Susi","doi":"10.1007/s00766-022-00387-3","DOIUrl":"https://doi.org/10.1007/s00766-022-00387-3","url":null,"abstract":"<p><p>According to data-driven Requirements Engineering (RE), explicit and implicit user feedback can be considered a relevant source of requirements, thus supporting requirements elicitation. However, limited attention has been paid so far to the role of online feedback in RE tasks, such as requirements validation, and on how to specify what online feedback to collect and analyse. We performed an action research study, together with a company that developed a platform for online training. This paper presents the design and execution of the study, and a discussion of its results. This study provides evidence about the need of practitioners to follow a simple but systematic approach for specifying requirements for data collection and analysis, at design time. Another outcome of this study is a method to tackle this task that leverages goal-oriented requirements modelling combined with Goal-Question-Metric. The applicability of the method has been explored on two industrial evaluations, while the perceived effectiveness, efficiency and acceptance have been assessed with practitioners through a dedicated survey.</p>","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"28 1","pages":"75-96"},"PeriodicalIF":2.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9483507/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10754345","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Editorial. 社论。
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2023-01-01 DOI: 10.1007/s00766-023-00398-8
Fabiano Dalpiaz, Paola Spoletini
{"title":"Editorial.","authors":"Fabiano Dalpiaz,&nbsp;Paola Spoletini","doi":"10.1007/s00766-023-00398-8","DOIUrl":"https://doi.org/10.1007/s00766-023-00398-8","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"28 1","pages":"1-2"},"PeriodicalIF":2.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9926423/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10755769","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A systematic literature review of requirements engineering education. 需求工程教育的系统文献综述。
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2023-01-01 DOI: 10.1007/s00766-022-00381-9
Marian Daun, Alicia M Grubb, Viktoria Stenkova, Bastian Tenbergen
{"title":"A systematic literature review of requirements engineering education.","authors":"Marian Daun,&nbsp;Alicia M Grubb,&nbsp;Viktoria Stenkova,&nbsp;Bastian Tenbergen","doi":"10.1007/s00766-022-00381-9","DOIUrl":"https://doi.org/10.1007/s00766-022-00381-9","url":null,"abstract":"<p><p>Requirements engineering (RE) has established itself as a core software engineering discipline. It is well acknowledged that good RE leads to higher quality software and considerably reduces the risk of failure or budget-overspending of software development projects. It is of vital importance to train future software engineers in RE and educate future requirements engineers to adequately manage requirements in various projects. To this date, there exists no central concept of what RE education shall comprise. To lay a foundation, we report on a systematic literature review of the field and provide a systematic map describing the current state of RE education. Doing so allows us to describe how the educational landscape has changed over the last decade. Results show that only a few established author collaborations exist and that RE education research is predominantly published in venues other than the top RE research venues (i.e., in venues other than the RE conference and journal). Key trends in RE instruction of the past decade include involvement of real or realistic stakeholders, teaching predominantly elicitation as an RE activity, and increasing student factors such as motivation or communication skills. Finally, we discuss open opportunities in RE education, such as training for security requirements and supply chain risk management, as well as developing a pedagogical foundation grounded in evidence of effective instructional approaches.</p>","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"28 2","pages":"145-175"},"PeriodicalIF":2.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9119682/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10293771","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Measuring and improving software requirements elicitation in a small-sized software organization: a lightweight implementation of ISO/IEC/IEEE 15939:2017—systems and software engineering—measurement process 在小型软件组织中测量和改进软件需求启发:ISO/IEC/IEEE 15939:2017——系统和软件工程——测量过程的轻量级实现
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2022-11-19 DOI: 10.1007/s00766-022-00394-4
C. Pacheco, I. García, J. Calvo-Manzano, M. Reyes
{"title":"Measuring and improving software requirements elicitation in a small-sized software organization: a lightweight implementation of ISO/IEC/IEEE 15939:2017—systems and software engineering—measurement process","authors":"C. Pacheco, I. García, J. Calvo-Manzano, M. Reyes","doi":"10.1007/s00766-022-00394-4","DOIUrl":"https://doi.org/10.1007/s00766-022-00394-4","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"28 1","pages":"257 - 281"},"PeriodicalIF":2.8,"publicationDate":"2022-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43520540","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Explainable software systems: from requirements analysis to system evaluation 可解释软件系统:从需求分析到系统评估
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2022-11-14 DOI: 10.1007/s00766-022-00393-5
Larissa Chazette, Wasja Brunotte, Timo Speith
{"title":"Explainable software systems: from requirements analysis to system evaluation","authors":"Larissa Chazette, Wasja Brunotte, Timo Speith","doi":"10.1007/s00766-022-00393-5","DOIUrl":"https://doi.org/10.1007/s00766-022-00393-5","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"27 1","pages":"457 - 487"},"PeriodicalIF":2.8,"publicationDate":"2022-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41384463","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Assessing user stories: the influence of template differences and gender-related problem-solving styles 评估用户故事:模板差异和与性别相关的问题解决方式的影响
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2022-09-18 DOI: 10.1007/s00766-022-00389-1
Catarina Gralha, Rita de Cássia de Faria Pereira, M. Goulão, João Araújo
{"title":"Assessing user stories: the influence of template differences and gender-related problem-solving styles","authors":"Catarina Gralha, Rita de Cássia de Faria Pereira, M. Goulão, João Araújo","doi":"10.1007/s00766-022-00389-1","DOIUrl":"https://doi.org/10.1007/s00766-022-00389-1","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"27 1","pages":"521 - 544"},"PeriodicalIF":2.8,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"52464448","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Evaluating a privacy requirements specification method by using a mixed-method approach: results and lessons learned 通过使用混合方法方法评估隐私需求规范方法:结果和经验教训
IF 2.8 3区 计算机科学
Requirements Engineering Pub Date : 2022-09-18 DOI: 10.1007/s00766-022-00388-2
M. Peixoto, Carla Silva, João Araújo, T. Gorschek, A. Vasconcelos, Jéssyka Vilela
{"title":"Evaluating a privacy requirements specification method by using a mixed-method approach: results and lessons learned","authors":"M. Peixoto, Carla Silva, João Araújo, T. Gorschek, A. Vasconcelos, Jéssyka Vilela","doi":"10.1007/s00766-022-00388-2","DOIUrl":"https://doi.org/10.1007/s00766-022-00388-2","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"28 1","pages":"229 - 255"},"PeriodicalIF":2.8,"publicationDate":"2022-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45259768","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信