首页 > 最新文献

2014 IEEE 22nd International Requirements Engineering Conference (RE)最新文献

英文 中文
Therapist-centered requirements: A multi-method approach of requirement gathering to support rehabilitation gaming 以治疗师为中心的需求:一种支持康复游戏的需求收集的多方法方法
Pub Date : 2014-09-29 DOI: 10.1109/RE.2014.6912243
C. Putnam, Jinghui Cheng
Brain injuries (BI) are recognized as a major public health issue. Many therapists include commercial motion-based videogames in their therapy sessions to help make rehabilitation exercises fun and engaging. Our initial exploratory work exposed a need for tools to help therapists make evidence-based decisions when choosing commercial motion-games for their patients who have had a BI. Targeting this need, we are gathering requirements for a case-based recommender (CBR) system that will act as a decision tool for therapists. In this paper, we describe our ongoing work as a case study that illustrates our multi-method approach of requirement elicitation for the CBR system. Our approach is comprised of four overlapping steps: (1) interviews with therapists, (2) onsite observations of therapy game sessions, (3) diary studies in which therapists record detailed information about game sessions, and (4) a user study of a CBR prototype interface. Leveraging direct interaction with end users (i.e., therapists), this case study demonstrates requirements gathering techniques to address needs of a special population (i.e., therapists who work with patients who had BIs) in a specialized context (i.e., inpatient rehabilitation using motion-based video games).
脑损伤被认为是一个重大的公共卫生问题。许多治疗师在他们的治疗过程中加入了基于商业动作的电子游戏,以帮助康复练习变得有趣和吸引人。我们最初的探索性工作表明,治疗师在为患有BI的患者选择商业动作游戏时,需要一些工具来帮助他们做出基于证据的决定。针对这一需求,我们正在收集基于案例的推荐(CBR)系统的需求,该系统将作为治疗师的决策工具。在本文中,我们将我们正在进行的工作描述为一个案例研究,该案例研究说明了我们对CBR系统的需求引出的多方法方法。我们的方法由四个重叠的步骤组成:(1)与治疗师的访谈,(2)治疗游戏会话的现场观察,(3)治疗师记录游戏会话详细信息的日记研究,以及(4)CBR原型界面的用户研究。利用与最终用户(即治疗师)的直接互动,本案例研究展示了需求收集技术,以解决特殊环境(即使用基于动作的视频游戏的住院康复)中特殊人群(即与患有BIs的患者一起工作的治疗师)的需求。
{"title":"Therapist-centered requirements: A multi-method approach of requirement gathering to support rehabilitation gaming","authors":"C. Putnam, Jinghui Cheng","doi":"10.1109/RE.2014.6912243","DOIUrl":"https://doi.org/10.1109/RE.2014.6912243","url":null,"abstract":"Brain injuries (BI) are recognized as a major public health issue. Many therapists include commercial motion-based videogames in their therapy sessions to help make rehabilitation exercises fun and engaging. Our initial exploratory work exposed a need for tools to help therapists make evidence-based decisions when choosing commercial motion-games for their patients who have had a BI. Targeting this need, we are gathering requirements for a case-based recommender (CBR) system that will act as a decision tool for therapists. In this paper, we describe our ongoing work as a case study that illustrates our multi-method approach of requirement elicitation for the CBR system. Our approach is comprised of four overlapping steps: (1) interviews with therapists, (2) onsite observations of therapy game sessions, (3) diary studies in which therapists record detailed information about game sessions, and (4) a user study of a CBR prototype interface. Leveraging direct interaction with end users (i.e., therapists), this case study demonstrates requirements gathering techniques to address needs of a special population (i.e., therapists who work with patients who had BIs) in a specialized context (i.e., inpatient rehabilitation using motion-based video games).","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"150 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122914025","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}
引用次数: 5
Reassessing the pattern-based approach for formalizing requirements in the automotive domain 重新评估用于形式化汽车领域需求的基于模式的方法
Pub Date : 2014-09-29 DOI: 10.1109/RE.2014.6912296
Predrag Filipovikj, M. Nyberg, G. Rodríguez-Navas
The importance of using formal methods and techniques for verification of requirements in the automotive industry has been greatly emphasized with the introduction of the new ISO26262 standard for road vehicles functional safety. The lack of support for formal modeling of requirements still represents an obstacle for the adoption of the formal methods in industry. This paper presents a case study that has been conducted in order to evaluate the difficulties inherent to the process of transforming the system requirements from their traditional written form into semi-formal notation. The case study focuses on a set of non-structured functional requirements for the Electrical and Electronic (E/E) systems inside heavy road vehicles, written in natural language, and reassesses the applicability of the extended Specification Pattern System (SPS) represented in a restricted English grammar. Correlating this experience with former studies, we observe that, as previously claimed, the concept of patterns is likely to be generally applicable for the automotive domain. Additionally, we have identified some potential difficulties in the transformation process, which were not reported by the previous studies and will be used as a basis for further research.
随着道路车辆功能安全新标准ISO26262的引入,使用正式方法和技术验证汽车行业要求的重要性得到了极大的强调。缺乏对需求的形式化建模的支持仍然是在工业中采用形式化方法的一个障碍。本文提出了一个案例研究,该案例研究是为了评估将系统需求从传统的书面形式转换为半正式符号的过程中固有的困难。本案例研究的重点是重型道路车辆内的电气和电子(E/E)系统的一组以自然语言编写的非结构化功能需求,并重新评估了用受限制的英语语法表示的扩展规范模式系统(SPS)的适用性。将这一经验与以前的研究相关联,我们观察到,正如之前所声称的那样,模式的概念可能普遍适用于汽车领域。此外,我们还发现了一些在转化过程中潜在的困难,这些困难在以前的研究中没有报道,将作为进一步研究的基础。
{"title":"Reassessing the pattern-based approach for formalizing requirements in the automotive domain","authors":"Predrag Filipovikj, M. Nyberg, G. Rodríguez-Navas","doi":"10.1109/RE.2014.6912296","DOIUrl":"https://doi.org/10.1109/RE.2014.6912296","url":null,"abstract":"The importance of using formal methods and techniques for verification of requirements in the automotive industry has been greatly emphasized with the introduction of the new ISO26262 standard for road vehicles functional safety. The lack of support for formal modeling of requirements still represents an obstacle for the adoption of the formal methods in industry. This paper presents a case study that has been conducted in order to evaluate the difficulties inherent to the process of transforming the system requirements from their traditional written form into semi-formal notation. The case study focuses on a set of non-structured functional requirements for the Electrical and Electronic (E/E) systems inside heavy road vehicles, written in natural language, and reassesses the applicability of the extended Specification Pattern System (SPS) represented in a restricted English grammar. Correlating this experience with former studies, we observe that, as previously claimed, the concept of patterns is likely to be generally applicable for the automotive domain. Additionally, we have identified some potential difficulties in the transformation process, which were not reported by the previous studies and will be used as a basis for further research.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128748846","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}
引用次数: 41
Modelling sustainability in a procurement system: An experience report 采购系统中的可持续性建模:经验报告
Pub Date : 2014-09-29 DOI: 10.1109/RE.2014.6912291
Camilla Bomfim, Wesley Nunes, L. Duboc, Marcelo Schots
Sustainability is one of the main driving forces in our society. IT can also contribute to sustainable development, which goes beyond the energy consumed to produce and run the software product. The development of social-technical systems can have a significant impact on the sustainability of its surroundings. A particular type of system with considerable sustainability impact are procurement systems. They normally affect the three pillars of sustainability: social, economic and environmental. This paper describes an experience on using goal modelling to incorporate sustainability into the procurement system of a large multinational energy company. The study highlights the advantages and challenges of introducing sustainability into private procurement systems, as well as the suitability of the technique for such a purpose. We believe this experience and its resulting model can be useful to other companies wishing to implement sustainable procurement processes.
可持续发展是我们社会的主要驱动力之一。IT还可以促进可持续发展,这超越了生产和运行软件产品所消耗的能源。社会技术系统的发展可以对其周围环境的可持续性产生重大影响。具有相当可持续性影响的一种特殊类型的系统是采购系统。它们通常影响可持续性的三大支柱:社会、经济和环境。本文介绍了利用目标模型将可持续性纳入一家大型跨国能源公司采购系统的经验。这项研究强调了在私人采购系统中引入可持续性的优点和挑战,以及这种技术是否适合用于这一目的。我们相信这一经验及其产生的模式可以对其他希望实施可持续采购流程的公司有用。
{"title":"Modelling sustainability in a procurement system: An experience report","authors":"Camilla Bomfim, Wesley Nunes, L. Duboc, Marcelo Schots","doi":"10.1109/RE.2014.6912291","DOIUrl":"https://doi.org/10.1109/RE.2014.6912291","url":null,"abstract":"Sustainability is one of the main driving forces in our society. IT can also contribute to sustainable development, which goes beyond the energy consumed to produce and run the software product. The development of social-technical systems can have a significant impact on the sustainability of its surroundings. A particular type of system with considerable sustainability impact are procurement systems. They normally affect the three pillars of sustainability: social, economic and environmental. This paper describes an experience on using goal modelling to incorporate sustainability into the procurement system of a large multinational energy company. The study highlights the advantages and challenges of introducing sustainability into private procurement systems, as well as the suitability of the technique for such a purpose. We believe this experience and its resulting model can be useful to other companies wishing to implement sustainable procurement processes.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126579457","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
Supporting early decision-making in the presence of uncertainty 在存在不确定性的情况下支持早期决策
Pub Date : 2014-09-29 DOI: 10.1109/RE.2014.6912245
Jennifer Horkoff, Rick Salay, M. Chechik, Alessio Di Sandro
Requirements Engineering (RE) involves eliciting, understanding, and capturing system requirements, which naturally involves much uncertainty. During RE, analysts choose among alternative requirements, gradually narrowing down the system scope, and it is unlikely that all requirements uncertainties can be resolved before such decisions are made. There is a need for methods to support early requirements decision-making in the presence of uncertainty. We address this need by describing a novel technique for early decision-making and tradeoff analysis using goal models with uncertainty. The technique analyzes goal satisfaction over sets of models that can result from resolving uncertainty. Users make choices over possible analysis results, allowing our tool to find critical uncertainty reductions which must be resolved. An iterative methodology guides the resolution of uncertainties necessary to achieve desired levels of goal satisfaction, supporting trade-off analysis in the presence of uncertainty.
需求工程(RE)涉及到引出、理解和获取系统需求,这自然涉及到很多不确定性。在RE期间,分析人员在可选需求中进行选择,逐渐缩小系统范围,并且在做出此类决策之前,不太可能解决所有需求的不确定性。在存在不确定性的情况下,需要一些方法来支持早期的需求决策。我们通过描述一种使用不确定性目标模型进行早期决策和权衡分析的新技术来解决这一需求。该技术通过解决不确定性而产生的模型集来分析目标满意度。用户对可能的分析结果做出选择,允许我们的工具找到必须解决的关键不确定性减少。迭代方法指导不确定性的解决,以达到期望的目标满足水平,支持不确定性存在时的权衡分析。
{"title":"Supporting early decision-making in the presence of uncertainty","authors":"Jennifer Horkoff, Rick Salay, M. Chechik, Alessio Di Sandro","doi":"10.1109/RE.2014.6912245","DOIUrl":"https://doi.org/10.1109/RE.2014.6912245","url":null,"abstract":"Requirements Engineering (RE) involves eliciting, understanding, and capturing system requirements, which naturally involves much uncertainty. During RE, analysts choose among alternative requirements, gradually narrowing down the system scope, and it is unlikely that all requirements uncertainties can be resolved before such decisions are made. There is a need for methods to support early requirements decision-making in the presence of uncertainty. We address this need by describing a novel technique for early decision-making and tradeoff analysis using goal models with uncertainty. The technique analyzes goal satisfaction over sets of models that can result from resolving uncertainty. Users make choices over possible analysis results, allowing our tool to find critical uncertainty reductions which must be resolved. An iterative methodology guides the resolution of uncertainties necessary to achieve desired levels of goal satisfaction, supporting trade-off analysis in the presence of uncertainty.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126990455","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}
引用次数: 20
VARED: Verification and analysis of requirements and early designs VARED:需求和早期设计的验证和分析
Pub Date : 2014-08-25 DOI: 10.1109/RE.2014.6912279
Julia M. Badger, D. Throop, C. Claunch
Requirements are a part of every project life cycle; everything going forward in a project depends on them. The VARED tool chain aims to provide an integrated environment to analyze and verify the requirements and early design of a system. Natural language requirements are processed automatically into formal specifications using a state model of the system under design and its environment. The specifications are formally checked and then are used to verify the controller model meets the requirements.
需求是每个项目生命周期的一部分;项目的一切进展都取决于它们。VARED工具链旨在提供一个集成的环境来分析和验证系统的需求和早期设计。使用处于设计状态的系统及其环境的状态模型,将自然语言需求自动处理为正式规范。对规格进行正式检查,然后用于验证控制器模型是否满足要求。
{"title":"VARED: Verification and analysis of requirements and early designs","authors":"Julia M. Badger, D. Throop, C. Claunch","doi":"10.1109/RE.2014.6912279","DOIUrl":"https://doi.org/10.1109/RE.2014.6912279","url":null,"abstract":"Requirements are a part of every project life cycle; everything going forward in a project depends on them. The VARED tool chain aims to provide an integrated environment to analyze and verify the requirements and early design of a system. Natural language requirements are processed automatically into formal specifications using a state model of the system under design and its environment. The specifications are formally checked and then are used to verify the controller model meets the requirements.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122028218","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}
引用次数: 13
Experience of pragmatically combining RE methods for performance requirements in industry 有实际结合可再生能源方法满足工业性能要求的经验
Pub Date : 2014-08-01 DOI: 10.1109/RE.2014.6912285
Rebekka Wohlrab, Thijmen de Gooijer, A. Koziolek, Steffen Becker
To meet end-user performance expectations, precise performance requirements are needed during development and testing, e.g., to conduct detailed performance and load tests. However, in practice, several factors complicate performance requirements elicitation: lacking skills in performance requirements engineering, outdated or unavailable functional specifications and architecture models, the specification of the system's context, lack of experience to collect good performance requirements in an industrial setting with very limited time, etc. From the small set of available non-functional requirements engineering methods, no method exists that alone leads to precise and complete performance requirements with feasible effort and which has been reported to work in an industrial setting. In this paper, we present our experiences in combining existing requirements engineering methods into a performance requirements method called PROPRE. It has been designed to require no up-to-date system documentation and to be applicable with limited time and effort. We have successfully applied PROPRE in an industrial case study from the process automation domain. Our lessons learned show that the stakeholders gathered good performance requirements which now improve performance testing.
为了满足最终用户的性能期望,在开发和测试期间需要精确的性能要求,例如,进行详细的性能和负载测试。然而,在实践中,有几个因素使性能需求的提取变得复杂:缺乏性能需求工程方面的技能,过时或不可用的功能规范和体系结构模型,系统上下文的规范,缺乏在时间非常有限的工业环境中收集良好性能需求的经验,等等。从一小部分可用的非功能性需求工程方法中,没有一种方法能够通过可行的努力单独产生精确和完整的性能需求,并且已经在工业环境中被报告工作。在本文中,我们展示了将现有的需求工程方法结合到称为PROPRE的性能需求方法中的经验。它被设计成不需要最新的系统文档,并且在有限的时间和精力下适用。我们已经成功地将PROPRE应用于过程自动化领域的一个工业案例研究中。我们的经验表明,涉众收集了良好的性能需求,现在可以改进性能测试。
{"title":"Experience of pragmatically combining RE methods for performance requirements in industry","authors":"Rebekka Wohlrab, Thijmen de Gooijer, A. Koziolek, Steffen Becker","doi":"10.1109/RE.2014.6912285","DOIUrl":"https://doi.org/10.1109/RE.2014.6912285","url":null,"abstract":"To meet end-user performance expectations, precise performance requirements are needed during development and testing, e.g., to conduct detailed performance and load tests. However, in practice, several factors complicate performance requirements elicitation: lacking skills in performance requirements engineering, outdated or unavailable functional specifications and architecture models, the specification of the system's context, lack of experience to collect good performance requirements in an industrial setting with very limited time, etc. From the small set of available non-functional requirements engineering methods, no method exists that alone leads to precise and complete performance requirements with feasible effort and which has been reported to work in an industrial setting. In this paper, we present our experiences in combining existing requirements engineering methods into a performance requirements method called PROPRE. It has been designed to require no up-to-date system documentation and to be applicable with limited time and effort. We have successfully applied PROPRE in an industrial case study from the process automation domain. Our lessons learned show that the stakeholders gathered good performance requirements which now improve performance testing.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115373928","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}
引用次数: 5
Combined goal and feature model reasoning with the User Requirements Notation and jUCMNav 结合用户需求符号和jUCMNav的目标和特征模型推理
Pub Date : 2014-08-01 DOI: 10.1109/RE.2014.6912277
Yanji Liu, Yukun Su, Xinshang Yin, G. Mussbacher
The User Requirements Notation (URN) is an international requirements engineering standard published by the International Telecommunication Union. URN supports goal-oriented and scenario-based modeling and analysis. jUCMNav is an open-source, Eclipse-based modeling tool for URN. This tool demonstration focuses on recent extensions to jUCMNav that have incorporated feature models into a URN-based modeling and reasoning framework. Feature modeling is a well-establishing technique for capturing commonalities and variabilities of Software Product Lines. Combined with URN, it is possible to reason about the impact of feature configurations on stakeholder goals and system qualities, thus helping to identify the most appropriate features for a stakeholder. Furthermore, coordinated feature and goal model reasoning is fundamental to Concern-Driven Development, where concerns are defined with a three-part variation, customization, and usage interface. As the variation interface is described with feature and goal models, it is now possible with jUCMNav to define and reason about a concern's variation interface, which is a prerequisite for composing multiple concerns based on their three-part interfaces.
用户需求符号(URN)是国际电信联盟发布的国际需求工程标准。URN支持面向目标和基于场景的建模和分析。jUCMNav是一个开源的、基于eclipse的URN建模工具。这个工具演示集中于最近对jUCMNav的扩展,这些扩展将特征模型合并到基于urn的建模和推理框架中。特征建模是一种建立良好的技术,用于捕获软件产品线的共性和可变性。结合URN,可以推断出特性配置对涉众目标和系统质量的影响,从而帮助确定涉众最合适的特性。此外,协调的特性和目标模型推理是关注驱动开发的基础,在关注驱动开发中,关注是用由三部分组成的变化、定制和使用接口来定义的。由于使用特征和目标模型描述了变化接口,现在可以使用jUCMNav来定义和推断关注的变化接口,这是基于它们的三部分接口组合多个关注的先决条件。
{"title":"Combined goal and feature model reasoning with the User Requirements Notation and jUCMNav","authors":"Yanji Liu, Yukun Su, Xinshang Yin, G. Mussbacher","doi":"10.1109/RE.2014.6912277","DOIUrl":"https://doi.org/10.1109/RE.2014.6912277","url":null,"abstract":"The User Requirements Notation (URN) is an international requirements engineering standard published by the International Telecommunication Union. URN supports goal-oriented and scenario-based modeling and analysis. jUCMNav is an open-source, Eclipse-based modeling tool for URN. This tool demonstration focuses on recent extensions to jUCMNav that have incorporated feature models into a URN-based modeling and reasoning framework. Feature modeling is a well-establishing technique for capturing commonalities and variabilities of Software Product Lines. Combined with URN, it is possible to reason about the impact of feature configurations on stakeholder goals and system qualities, thus helping to identify the most appropriate features for a stakeholder. Furthermore, coordinated feature and goal model reasoning is fundamental to Concern-Driven Development, where concerns are defined with a three-part variation, customization, and usage interface. As the variation interface is described with feature and goal models, it is now possible with jUCMNav to define and reason about a concern's variation interface, which is a prerequisite for composing multiple concerns based on their three-part interfaces.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114262309","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}
引用次数: 6
Discovering affect-laden requirements to achieve system acceptance 发现影响负载的需求以实现系统接受
Pub Date : 2014-08-01 DOI: 10.1109/RE.2014.6912259
A. Sutcliffe, Paul Rayson, Christopher Bull, P. Sawyer
Novel envisioned systems face the risk of rejection by their target user community and the requirements engineer must be sensitive to the factors that will determine acceptance or rejection. Conventionally, technology acceptance is determined by perceived usefulness and ease-of-use, but in some domains other factors play an important role. In healthcare systems, particularly, ethical and emotional factors can be crucial. In this paper we describe an approach to requirements discovery that we developed for such systems. We describe how we have applied our approach to a novel system to passively monitor users for signs of cognitive decline consistent with the onset of dementia. A key challenge was eliciting users' reactions to emotionally charged events never before experienced by them at first hand. Our goal was to understand the range of users' emotional responses and their values and motivations, and from these formulate requirements that would maximise the likelihood of acceptance of the system. The problem was heightened by the fact that the key stakeholders were elderly people who represent a poorly studied user constituency. We discuss the elicitation and analysis methodologies used, and our experience with tool support. We conclude by reflecting on the affect issues for RE and for technology acceptance.
新设想的系统面临被其目标用户群体拒绝的风险,需求工程师必须对决定接受或拒绝的因素敏感。传统上,技术接受度是由感知到的有用性和易用性决定的,但在某些领域,其他因素也起着重要作用。特别是在卫生保健系统中,道德和情感因素可能至关重要。在本文中,我们描述了我们为这样的系统开发的需求发现方法。我们描述了我们如何将我们的方法应用到一个新的系统中,被动地监测用户与痴呆发病一致的认知能力下降的迹象。一个关键的挑战是激发用户对他们从未亲身经历过的情感事件的反应。我们的目标是了解用户的情感反应范围,他们的价值观和动机,并从这些制定需求,将最大限度地提高系统接受的可能性。关键的利益相关者是老年人,他们代表了一个缺乏研究的用户群体,这一事实加剧了这个问题。我们讨论了所使用的启发和分析方法,以及我们在工具支持方面的经验。最后,我们反思了可再生能源和技术接受的影响问题。
{"title":"Discovering affect-laden requirements to achieve system acceptance","authors":"A. Sutcliffe, Paul Rayson, Christopher Bull, P. Sawyer","doi":"10.1109/RE.2014.6912259","DOIUrl":"https://doi.org/10.1109/RE.2014.6912259","url":null,"abstract":"Novel envisioned systems face the risk of rejection by their target user community and the requirements engineer must be sensitive to the factors that will determine acceptance or rejection. Conventionally, technology acceptance is determined by perceived usefulness and ease-of-use, but in some domains other factors play an important role. In healthcare systems, particularly, ethical and emotional factors can be crucial. In this paper we describe an approach to requirements discovery that we developed for such systems. We describe how we have applied our approach to a novel system to passively monitor users for signs of cognitive decline consistent with the onset of dementia. A key challenge was eliciting users' reactions to emotionally charged events never before experienced by them at first hand. Our goal was to understand the range of users' emotional responses and their values and motivations, and from these formulate requirements that would maximise the likelihood of acceptance of the system. The problem was heightened by the fact that the key stakeholders were elderly people who represent a poorly studied user constituency. We discuss the elicitation and analysis methodologies used, and our experience with tool support. We conclude by reflecting on the affect issues for RE and for technology acceptance.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128753788","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
The role of legal expertise in interpretation of legal requirements and definitions 法律专业知识在解释法律要求和定义方面的作用
Pub Date : 2014-08-01 DOI: 10.1109/RE.2014.6912269
David G. Gordon, T. Breaux
Government laws and regulations increasingly place requirements on software systems. Ideally, experts trained in law will analyze and interpret legal texts to inform the software requirements process. However, in small companies and development teams with short launch cycles, individuals with little or no legal training will be responsible for compliance. Two specific challenges commonly faced by non-experts are deciding if their system is covered by a law, and then deciding whether two legal requirements are similar or different. In this study, we assess the ability of laypersons, technical professionals, and legal experts to judge the similarity between legal coverage conditions and requirements. In so doing, we discovered that legal experts achieved higher rates of consensus more frequently than technical professionals or laypersons and that all groups had slightly greater agreement when judging coverage conditions than requirements, measured by Fleiss' K. When comparing judgments between groups using a consensus-based Cohen's Kappa, we found that technical professionals and legal experts exhibited consistently greater agreement than that found between laypersons and legal experts, and that each group tended towards different justifications, such as laypersons and technical professionals tendency towards categorizing different coverage conditions or requirements as equivalent if they believed them to possess the same underlying intent.
政府的法律法规越来越多地对软件系统提出要求。理想情况下,受过法律培训的专家将分析和解释法律文本,以告知软件需求过程。然而,在发行周期较短的小公司和开发团队中,很少或没有受过法律培训的个人将负责遵从性。非专家通常面临的两个具体挑战是决定他们的系统是否受法律保护,然后决定两个法律要求是相似还是不同。在本研究中,我们评估了外行、技术专业人员和法律专家判断法律覆盖条件和要求之间相似性的能力。在这样做的过程中,我们发现法律专家比技术专业人员或外行更频繁地获得更高的共识率,并且所有群体在判断覆盖条件比需求时都有更大的一致性,用Fleiss的k来衡量。当使用基于共识的科恩Kappa来比较群体之间的判断时,我们发现技术专业人员和法律专家比外行和法律专家表现出更一致的一致性。并且每个组倾向于不同的理由,例如外行和技术专业人员倾向于将不同的覆盖条件或需求分类为等效,如果他们相信它们具有相同的潜在意图。
{"title":"The role of legal expertise in interpretation of legal requirements and definitions","authors":"David G. Gordon, T. Breaux","doi":"10.1109/RE.2014.6912269","DOIUrl":"https://doi.org/10.1109/RE.2014.6912269","url":null,"abstract":"Government laws and regulations increasingly place requirements on software systems. Ideally, experts trained in law will analyze and interpret legal texts to inform the software requirements process. However, in small companies and development teams with short launch cycles, individuals with little or no legal training will be responsible for compliance. Two specific challenges commonly faced by non-experts are deciding if their system is covered by a law, and then deciding whether two legal requirements are similar or different. In this study, we assess the ability of laypersons, technical professionals, and legal experts to judge the similarity between legal coverage conditions and requirements. In so doing, we discovered that legal experts achieved higher rates of consensus more frequently than technical professionals or laypersons and that all groups had slightly greater agreement when judging coverage conditions than requirements, measured by Fleiss' K. When comparing judgments between groups using a consensus-based Cohen's Kappa, we found that technical professionals and legal experts exhibited consistently greater agreement than that found between laypersons and legal experts, and that each group tended towards different justifications, such as laypersons and technical professionals tendency towards categorizing different coverage conditions or requirements as equivalent if they believed them to possess the same underlying intent.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134622907","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}
引用次数: 10
Ready-set-transfer! Technology transfer in the requirements engineering domain (panel) Ready-set-transfer !需求工程领域的技术转移(面板)
Pub Date : 2014-08-01 DOI: 10.1109/RE.2014.6912306
J. Hayes, D. Zowghi
Though the primary goal of requirements engineering research is to propose, develop, and validate effective solutions for important practical problems, practice has shown that successful projects take from 20-25 years to reach full industry adoption, while many projects fade and never advance beyond the initial research phase. In this interactive panel, teams of researchers, representing different requirements engineering research areas, bring ideas for technology transfer to a panel of industrial and government practitioners. The teams make interactive presentations and receive feedback from panelists. Beneath the game-show genre of the panel is the serious goal to foster conversation between practitioners and researchers to improve the effectiveness of technology transfer in the requirements engineering community.
尽管需求工程研究的主要目标是为重要的实际问题提出、开发和验证有效的解决方案,但实践表明,成功的项目需要20-25年的时间才能达到完全的行业采用,而许多项目则逐渐消失,从未超越最初的研究阶段。在这个互动小组中,代表不同需求工程研究领域的研究人员团队为工业和政府从业者小组带来了技术转移的想法。团队进行互动演示,并接受小组成员的反馈。在游戏秀类型的小组讨论之下,严肃的目标是促进从业者和研究人员之间的对话,以提高需求工程社区中技术转移的有效性。
{"title":"Ready-set-transfer! Technology transfer in the requirements engineering domain (panel)","authors":"J. Hayes, D. Zowghi","doi":"10.1109/RE.2014.6912306","DOIUrl":"https://doi.org/10.1109/RE.2014.6912306","url":null,"abstract":"Though the primary goal of requirements engineering research is to propose, develop, and validate effective solutions for important practical problems, practice has shown that successful projects take from 20-25 years to reach full industry adoption, while many projects fade and never advance beyond the initial research phase. In this interactive panel, teams of researchers, representing different requirements engineering research areas, bring ideas for technology transfer to a panel of industrial and government practitioners. The teams make interactive presentations and receive feedback from panelists. Beneath the game-show genre of the panel is the serious goal to foster conversation between practitioners and researchers to improve the effectiveness of technology transfer in the requirements engineering community.","PeriodicalId":307764,"journal":{"name":"2014 IEEE 22nd International Requirements Engineering Conference (RE)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125136938","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
期刊
2014 IEEE 22nd International Requirements Engineering Conference (RE)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1