2018 IEEE 26th International Requirements Engineering Conference (RE)最新文献

筛选
英文 中文
Keynote Abstracts 主题摘要
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/re.2018.00008
{"title":"Keynote Abstracts","authors":"","doi":"10.1109/re.2018.00008","DOIUrl":"https://doi.org/10.1109/re.2018.00008","url":null,"abstract":"","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123294559","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Disruptive Change in Requirements Engineering Research 需求工程研究中的破坏性变化
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00-58
J. Cleland-Huang
{"title":"Disruptive Change in Requirements Engineering Research","authors":"J. Cleland-Huang","doi":"10.1109/RE.2018.00-58","DOIUrl":"https://doi.org/10.1109/RE.2018.00-58","url":null,"abstract":"This keynote addresses the challenges and opportunities introduced by disruptive change in the current requirements engineering landscape. Sea changes in the way practitioners develop software, along with advances in artificial intelligence algorithms and the ubiquity of social media environments have created a goldilocks opportunity for innovative creativity that potentially touches every aspect of requirements engineering research. Coupled with passion and vision, these advances revitalize our ability to address open requirements challenges in new and meaningful ways.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129528845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Towards Ubiquitous RE: A Perspective on Requirements Engineering in the Era of Digital Transformation 走向无处不在的可重构:数字化转型时代需求工程的视角
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00029
Karina Villela, Anne Hess, Matthias Koch, R. Falcão, Eduard C. Groen, Jörg Dörr, Carol Naranjo-Valero, A. Ebert
{"title":"Towards Ubiquitous RE: A Perspective on Requirements Engineering in the Era of Digital Transformation","authors":"Karina Villela, Anne Hess, Matthias Koch, R. Falcão, Eduard C. Groen, Jörg Dörr, Carol Naranjo-Valero, A. Ebert","doi":"10.1109/RE.2018.00029","DOIUrl":"https://doi.org/10.1109/RE.2018.00029","url":null,"abstract":"We are now living in the era of digital transformation: Innovative and digital business models are transforming the global business world and society. However, the authors of this paper have perceived barriers that prevent requirements engineers from contributing properly to the development of the software systems that underpin the digital transformation. We also realized that breaking down each of these barriers would contribute to requirements engineering (RE) becoming ubiquitous in certain dimensions: RE everywhere, with everyone, for everything, automated, accepting openness, and cross-domain. In this paper, we analyze each dimension of ubiquity in the scope of the interaction between requirements engineers and end users. In particular, we point out the transformation that is required to break down each barrier, present the perspective of the scientific community and our own practical perspective, and discuss our vision on how to achieve this dimension of ubiquity. Our goal is to raise the interest of the research community in providing approaches to address the barriers and move towards ubiquitous RE.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132251858","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
Utilizing Product Usage Data for Requirements Evaluation 利用产品使用数据进行需求评估
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00056
Ashkan Hemmati, S. Alam, Chris Carlson
{"title":"Utilizing Product Usage Data for Requirements Evaluation","authors":"Ashkan Hemmati, S. Alam, Chris Carlson","doi":"10.1109/RE.2018.00056","DOIUrl":"https://doi.org/10.1109/RE.2018.00056","url":null,"abstract":"Requirements engineering in software systems has two main aspects: (1) functional system requirements, and (2) non-functional requirements of the network/community. Despite the difference in their complexities, the two aspects are strongly coupled. Requirements engineering can be done by performing scientific analysis which requires the collection, processing, and modelling of large sets of data. This data usually originates from different data sources. The challenge is identifying the right sources and finding relationships between them to make the analysis useful. To explore the relationship between product usage and performance, as well as changes in requirements, we have utilized data related to secure health communications to gain insight into possible links. We will explore the collection and processing of different types of data to facilitate requirements engineering in this setting. We will use data from multiple sources to get the volume of requirements and bugs, volume of users and user types, as well as system utilization and service usage. The analysis allows us to investigate high-level connections between user requirements and system utilization. Moreover, it provides a method for the collection, processing, and analysis of large data during requirements engineering.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134047079","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
A Qualitative Study on using GuideGen to Keep Requirements and Acceptance Tests Aligned 使用GuideGen保持需求和验收测试一致的定性研究
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00-54
Sofija Hotomski, M. Glinz
{"title":"A Qualitative Study on using GuideGen to Keep Requirements and Acceptance Tests Aligned","authors":"Sofija Hotomski, M. Glinz","doi":"10.1109/RE.2018.00-54","DOIUrl":"https://doi.org/10.1109/RE.2018.00-54","url":null,"abstract":"Software requirements constantly change, thus impacting all other artifacts of an evolving system. In order to keep the system in a consistent state, changes in requirements should be documented and applied accordingly to all affected artifacts, including acceptance tests. In practice, however, changes in requirements are not always documented nor applied to the affected acceptance tests. This is mostly due to poor communication, lack of time or work overload, and eventually leads to project delays, unintended costs and unsatisfied customers. GuideGen is a tool-supported approach for keeping requirements and acceptance tests aligned. When a requirement is changed, GuideGen automatically generates guidance in natural language on how to modify impacted acceptance tests and communicates this information to the concerned parties. In this paper, we evaluate GuideGen in terms of its perceived usefulness for practitioners and its applicability to real software projects. The evaluation was conducted via interviews with 23 industrial practitioners from ten companies based in Europe. The results indicate that GuideGen is a useful approach that facilitates requirements change management and the communication of changes between requirements and test engineers. The participants also identified potential for improvement, in particular for using GuideGen in large projects.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133393636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
The Use of Design Thinking for Requirements Engineering: An Ongoing Case Study in the Field of Innovative Software-Intensive Systems 在需求工程中使用设计思维:创新软件密集型系统领域的持续案例研究
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00-18
Jennifer Hehn, Falk Uebernickel
{"title":"The Use of Design Thinking for Requirements Engineering: An Ongoing Case Study in the Field of Innovative Software-Intensive Systems","authors":"Jennifer Hehn, Falk Uebernickel","doi":"10.1109/RE.2018.00-18","DOIUrl":"https://doi.org/10.1109/RE.2018.00-18","url":null,"abstract":"Requirements Engineering (RE) has been aiding software-intensive development projects for quite some time now. However, today's projects growingly demand for agile and human-centered approaches to discover and meet the often fuzzy needs of the various stakeholders involved. In that regard, Design Thinking (DT) has become one of the most promising methods to address wicked problems and define innovative solutions. We see potential to combine both, the strongly human-oriented working mode of DT with the more formal, technology-driven world of RE, to develop human-centered solutions more effectively. Yet, little is known how such an integration could be realized and which concrete benefits and challenges to expect. To better understand this endeavor, we conduct a longitudinal case study to identify how DT and RE can work together in an agile development setting from the very beginning of idea conceptualization to market-ready implementation. In this paper, we summarize our research protocol and present first findings how Design Thinking can complement current RE practices through meeting known challenges encountered by the RE community of practitioners. We provide a better understanding of the multi-faceted potential of DT for RE for both, scholars and practitioners, and describe open issues and planned future steps in our study.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"30 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122966354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
Agile Requirements Engineering with User Stories 使用用户故事的敏捷需求工程
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00075
F. Dalpiaz, S. Brinkkemper
{"title":"Agile Requirements Engineering with User Stories","authors":"F. Dalpiaz, S. Brinkkemper","doi":"10.1109/RE.2018.00075","DOIUrl":"https://doi.org/10.1109/RE.2018.00075","url":null,"abstract":"90% of agile practitioners employ user stories for capturing requirements. Of these, 70% follow a simple template when creating user stories: As a <role> I want to <action>, [so that <benefit>]. User stories' popularity among practitioners and their simple yet strict structure make them ideal candidates for automatic reasoning based on natural language processing. In our research, we have found that circa 50% of real-world user stories contain easily preventable errors that may endanger their potential. To alleviate this problem, we have created methods, theories and tools that support creating better user stories. This tutorial combines our previous work into a pipeline for working with user stories: (1) The basics of creating user stories, and their use in requirements engineering; (2) How to improve user story quality with the Quality User Story Framework and AQUSA tool; and (3) How to generate conceptual models from user stories using the Visual Narrator and the Interactive Narrator tools. Our toolset is demonstrated with results obtained from 20+ software companies employing user stories.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116346352","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
RE and Society - A Perspective on RE in Times of Smart Cities and Smart Rural Areas 可再生能源与社会——智慧城市与智慧农村时代的可再生能源展望
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00020
Jörg Dörr, Anne Hess, Matthias Koch
{"title":"RE and Society - A Perspective on RE in Times of Smart Cities and Smart Rural Areas","authors":"Jörg Dörr, Anne Hess, Matthias Koch","doi":"10.1109/RE.2018.00020","DOIUrl":"https://doi.org/10.1109/RE.2018.00020","url":null,"abstract":"Our requirements engineering (RE) community has known for decades that the success or failure of RE methods heavily depends on the context in which they are applied. Thus, many experiences have been gained and shared in the community that reflect which RE methods are suitable for a specific context, such as embedded systems development (e.g., automotive or military domain) or information systems development (e.g., banking or flight control domain). Nowadays, in times of smart cities and their counterpart smart rural areas, where newly introduced IT systems have a strong effect on our society, a new and challenging context arises for RE, which opens up new research questions. As a contribution to this situation and to foster discussions in our community about whether our RE methods are appropriate in this new \"social context\", this perspective paper reflects on the state of the art and on our own experiences in applying RE in the context of smart rural areas. These results might also pertain in the context of smart cities that pose similar challenges to RE. In addition, we present a framework comprising both an initial classification of social contexts, particularly their end users, and a classification for RE methods. Example usage scenarios illustrate how this framework helps to reflect on the suitability of our RE methods, and, if necessary, provides the basis for adapting them or creating new ones. Finally, we outline a roadmap with research questions and related activities with which we want to encourage our community to perform the proposed research activities in order to enrich our body of experiences and adapt our methods to this highly relevant context.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117119961","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Industrial Requirements Classification for Redundancy and Inconsistency Detection in SEMIOS semi中冗余和不一致检测的工业需求分类
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00037
M. Mezghani, Juyeon Kang, F. Sèdes
{"title":"Industrial Requirements Classification for Redundancy and Inconsistency Detection in SEMIOS","authors":"M. Mezghani, Juyeon Kang, F. Sèdes","doi":"10.1109/RE.2018.00037","DOIUrl":"https://doi.org/10.1109/RE.2018.00037","url":null,"abstract":"Requirements are usually \"hand-written\" and suffers from several problems like redundancy and inconsistency. The problems of redundancy and inconsistency between requirements or sets of requirements impact negatively the success of final products. Manually processing these issues requires too much time and it is very costly. The main contribution of this paper is the use of k-means algorithm for a redundancy and inconsistency detection in a new context, which is Requirements Engineering context. Also, we introduce a filtering approach to eliminate \"noisy\" requirements and a preprocessing step based on the Natural Language Processing (NLP) technique to see the impact of this latter on the k-means results. We use Part-Of-Speech (POS) tagging and noun chunking to detect technical business terms associated to the requirements documents that we analyze. We experiment this approach on real industrial datasets. The results show the efficiency of the k-means clustering algorithm, especially with the filtering and preprocessing steps. Our approach is using the software SEMIOS and will be integrated as a new functionality.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121570349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
RE Cares’18: First RE Cares Workshop and Event - RE Cares About Giving Back to Alberta RE Cares ' 18:第一个RE Cares研讨会和活动- RE Cares关于回馈艾伯塔省
2018 IEEE 26th International Requirements Engineering Conference (RE) Pub Date : 2018-08-01 DOI: 10.1109/RE.2018.00057
J. Hayes, Maleknaz Nayebi, Alex Dekhtyar, B. Paech
{"title":"RE Cares’18: First RE Cares Workshop and Event - RE Cares About Giving Back to Alberta","authors":"J. Hayes, Maleknaz Nayebi, Alex Dekhtyar, B. Paech","doi":"10.1109/RE.2018.00057","DOIUrl":"https://doi.org/10.1109/RE.2018.00057","url":null,"abstract":"The goal of RE Cares is to apply our requirements engineering and design and prototyping skills to a problem of societal importance to stakeholders residing in the RE conference locale.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122738589","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
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学术官方微信