2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)最新文献

筛选
英文 中文
Design as Code: Facilitating Collaboration Between Usability and Security Engineers Using CAIRIS 设计为代码:使用CAIRIS促进可用性和安全工程师之间的协作
Shamal Faily, Claudia Iacob
{"title":"Design as Code: Facilitating Collaboration Between Usability and Security Engineers Using CAIRIS","authors":"Shamal Faily, Claudia Iacob","doi":"10.1109/REW.2017.23","DOIUrl":"https://doi.org/10.1109/REW.2017.23","url":null,"abstract":"Designing usable and secure software is hard without tool-support. Given the importance of requirements, CAIRIS was designed to illustrate the form tool-support for specifying usable and secure systems might take. While CAIRIS supports a broad range of security and usability engineering activities, its architecture needs to evolve to meet the workflows of these stakeholders. To this end, this paper illustrates how CAIRIS and its models act as a vehicle for collaboration between usability and security engineers. We describe how the modified architecture of CAIRIS facilitates this collaboration, and illustrate the tool using three usage scenarios.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126689621","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}
引用次数: 11
A Semi-Automated Approach for the Co-Refinement of Requirements and Architecture Models 需求和体系结构模型共同细化的半自动化方法
Dominique Blouin, Matthias Barkowski, Melanie Schneider, H. Giese, J. Dyck, Etienne Borde, D. Tamzalit, J. Noppen
{"title":"A Semi-Automated Approach for the Co-Refinement of Requirements and Architecture Models","authors":"Dominique Blouin, Matthias Barkowski, Melanie Schneider, H. Giese, J. Dyck, Etienne Borde, D. Tamzalit, J. Noppen","doi":"10.1109/REW.2017.52","DOIUrl":"https://doi.org/10.1109/REW.2017.52","url":null,"abstract":"Requirements and architecture specifications are strongly related as the second provides a solution to a problem stated by the first. This coupling is typically realized by traceability links and maintaining such links becomes extremely difficult as both requirements and architecture specifications frequently evolve, and in particular when the architecture is refined providing an increasing level of details. In such case, not only the traceability must evolve but the requirements must be refined as well. We present a novel semi-automated approach to evolve non-functional requirements and their traceability links following system's architecture refinement in the context of design space exploration and automated code generation. The approach has been prototyped for AADL models refined with the RAMSES tool and for model transformations implemented as Story Diagrams.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130008852","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}
引用次数: 4
ReqCap: Hierarchical Requirements Modeling and Test Generation for Industrial Control Systems 工业控制系统的分层需求建模和测试生成
A. Almohammad, J. Ferreira, A. Mendes, P. White
{"title":"ReqCap: Hierarchical Requirements Modeling and Test Generation for Industrial Control Systems","authors":"A. Almohammad, J. Ferreira, A. Mendes, P. White","doi":"10.1109/REW.2017.65","DOIUrl":"https://doi.org/10.1109/REW.2017.65","url":null,"abstract":"This paper presents ReqCap, an implementation of a new method that articulates hierarchical requirements modeling and test generation to assist in the process of capturing requirements for PLC-based control systems. ReqCap is based on a semi-formal graphical model that supports hierarchical modeling, thus enabling compositional specifications. The tool supports automated generation of test cases according to different coverage criteria. It can also import requirements directly from ReqIF files and automatically generate Sequential Function Charts (SFCs).We use a real-world case study to show how ReqCap can be used to model realistic system requirements. We show how the automated generation of SFCs and test cases can support engineers (and clients) in visualizing and reviewing requirements. Moreover, all the tests listed in the original test document of the case study are also generated automatically by ReqCap, demonstrating that the tool can be used to effectively capture requirements and generate valid and useful test cases.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122507068","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}
引用次数: 3
Agile with Animals: Towards a Development Method 敏捷与动物:走向一种开发方法
D. Linden, A. Zamansky
{"title":"Agile with Animals: Towards a Development Method","authors":"D. Linden, A. Zamansky","doi":"10.1109/REW.2017.11","DOIUrl":"https://doi.org/10.1109/REW.2017.11","url":null,"abstract":"The advance of modern technologies opens new exciting opportunities for computer-based systems for animals. There is an explosion of products and gadgets for animals, such as wellness monitoring applications (e.g., FitBark and PetPace), automatic food dispensers, digital enrichment, and many more. The emerging discipline of Animal-Computer Interaction marks a new era in the development for non-human users, stressing a user-centric approach.As most available elicitation techniques in RE are verbal and little reusable requirements data yet exists, this calls for developing new approaches which can be adapted to non-human users. This paper takes a step in this direction by proposing a development model which incorporates iterative prototyping, animal welfare as a central value, and a direct involvement of animal experts at all stages of the development process.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130491230","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}
引用次数: 16
UX-Requirements for Patient's Empowerment — The Case of Multiple Pharmacological Treatments: A Case Study of IT Support to Chronic Disease Management 患者授权的ux需求-多种药物治疗的案例:慢性病管理的IT支持案例研究
G. Vitiello, R. Francese, M. Sebillo, G. Tortora, M. Tucci
{"title":"UX-Requirements for Patient's Empowerment — The Case of Multiple Pharmacological Treatments: A Case Study of IT Support to Chronic Disease Management","authors":"G. Vitiello, R. Francese, M. Sebillo, G. Tortora, M. Tucci","doi":"10.1109/REW.2017.67","DOIUrl":"https://doi.org/10.1109/REW.2017.67","url":null,"abstract":"This paper aims at defining a new methodology to derive UX requirements for information systems intended for patient's empowerment. The method is a transformative process which starts from a contextual investigation meant to understand users, their behavior and capacities within a given community, and to identify potential improvements in their life quality, which are expressed in terms of human needs. The traditional iterative user-centered, participatory approach to usability requirement engineering is extended so as to take into account personal empowerment goals. As a proof-of-concept, we present the case study of a mobile health application conceived to empower chronic patients in the management of complex pharmacological treatments.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115317710","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
Webapp Development: A Case Study in Lessons and Challenges web应用程序开发:经验教训和挑战的案例研究
David Callele
{"title":"Webapp Development: A Case Study in Lessons and Challenges","authors":"David Callele","doi":"10.1109/REW.2017.41","DOIUrl":"https://doi.org/10.1109/REW.2017.41","url":null,"abstract":"Select results of a retrospective analysis of a three-year webapp development project targeted at agricultural com-modities marketing are presented. Characteristics of the user base (farmers and grain buyers) and harsh operating environ-ments had significant effects upon usability and design. We summarize, in context, the lessons learned and challenges identi-fied including those related to small form factors, text manage-ment, testing, and development.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131385795","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
Towards the Generation of End-to-End Web Test Scripts from Requirements Specifications 从需求规范中生成端到端的Web测试脚本
Diego Clerissi, Maurizio Leotta, G. Reggio, F. Ricca
{"title":"Towards the Generation of End-to-End Web Test Scripts from Requirements Specifications","authors":"Diego Clerissi, Maurizio Leotta, G. Reggio, F. Ricca","doi":"10.1109/REW.2017.39","DOIUrl":"https://doi.org/10.1109/REW.2017.39","url":null,"abstract":"Web applications pervade our life, being crucial for a multitude of economic, social and educational activities. For this reason, their quality has become a top-priority problem. End-to-End testing aims at improving the quality of a web application by exercising it as a whole, and by adopting its requirements specification as a reference for the expected behaviour. In this paper, we outline a novel approach aimed at generating test scripts for web applications from either textual or UML-based requirements specifications. A set of automated transformations are employed to keep textual and UML-based requirements specifications synchronized and, more importantly, to generate End-to-End test scripts from UML artefacts.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"251 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117289054","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}
引用次数: 7
Improving Goal Communication with Information Flow Maps and Distances 利用信息流图和距离改善目标沟通
Mattias Mellhorn, E. Bjarnason
{"title":"Improving Goal Communication with Information Flow Maps and Distances","authors":"Mattias Mellhorn, E. Bjarnason","doi":"10.1109/REW.2017.12","DOIUrl":"https://doi.org/10.1109/REW.2017.12","url":null,"abstract":"Goal understanding and communication of requirements are vital for ensuring that large and complex project organizations collaborate efficiently. We have used a design science approach to explore and address the problem of communication for large IT projects. We designed a method for avoiding communication gaps by eliciting information regarding stakeholders and information flows. The MAPS (Mapping to Avoid Project Surprises) method was applied at Scania CV AB and there evaluated through a case study with document studies, ten interviews and a focus group. Our results indicate that MAPS provides good sup-port for stakeholder identification and for creating a common understanding of how information flows between key roles, groups, artefacts and meetings.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124591560","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
How Common are Controlled Experiments with Student Participants in Requirements Engineering?: A Systematic Mapping Study on the Use and Reporting of Graduate and Undergraduate Students in Requirements Engineering Experiments 在需求工程中,学生参与的受控实验有多普遍?研究生与本科生在需求工程实验中使用与报告的系统映射研究
Marian Daun, Jennifer Brings, Carolin Hübscher
{"title":"How Common are Controlled Experiments with Student Participants in Requirements Engineering?: A Systematic Mapping Study on the Use and Reporting of Graduate and Undergraduate Students in Requirements Engineering Experiments","authors":"Marian Daun, Jennifer Brings, Carolin Hübscher","doi":"10.1109/REW.2017.31","DOIUrl":"https://doi.org/10.1109/REW.2017.31","url":null,"abstract":"[Context] In requirements engineering research, emphasis is given to sound evaluations of new approaches. While industry surveys or industrial case studies are preferred to evaluate industrial applicability, controlled experiments with student participants are commonly used to determine measurements such as effectiveness and efficiency of a proposed approach. [Objectives] In this paper, we elaborate on the current state of the art of controlled experiments using student participants. As threats regarding the generalizability are quite obvious, we want to determine how widespread controlled experiments with student participants are and in which settings they are used. [Methods] This paper reports on a systematic mapping study using requirements engineering specific conferences and a journal as data sources. We scanned requirements engineering papers published in the years 2010-2015 and investigated all papers reporting student experiments in detail. [Results] From 444 papers under investigation 31 report results from controlled experiments. Regarding threats to validity it can be observed that most papers report on threats to validity and commonly different categories of threats to validity are thoroughly discussed. However, many experiments lack information regarding the students' recruitment and other important factors. [Conclusions] Student participation in requirements engineering experiments can be seen as a common evaluation approach and common threats to validity are appropriately discussed. In contrast, student specific threats to validity in experiments with student participants, such as the recruitment strategy and the bonuses given, are commonly not reported.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"70 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116033168","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}
引用次数: 4
Requirements Authorship: A Family Process Pattern 需求作者:一个家族过程模式
G. D. S. Hadad, J. H. Doorn, Julio Cesar Sampaio do Prado Leite
{"title":"Requirements Authorship: A Family Process Pattern","authors":"G. D. S. Hadad, J. H. Doorn, Julio Cesar Sampaio do Prado Leite","doi":"10.1109/REW.2017.32","DOIUrl":"https://doi.org/10.1109/REW.2017.32","url":null,"abstract":"Different contexts determine a different software process. This is especially true for requirements production. Different situations in a given universe of discourse will require different requirements processes. This paper proposes a family pattern that approaches the universe of discourse (context) from the viewpoint of whom are the actors demanding the software. We show five different instantiations of this pattern.","PeriodicalId":382958,"journal":{"name":"2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129515368","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
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学术官方微信