首页 > 最新文献

2013 21st IEEE International Requirements Engineering Conference (RE)最新文献

英文 中文
Distributing refinements of a system-level partial behavior model 分布系统级部分行为模型的细化
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636707
Ivo Krka, N. Medvidović
Early in a system's life cycle, a system's behavior is typically partially specified using scenarios, invariants, and temporal properties. These specifications prohibit or require certain behaviors, while leaving other behaviors uncategorized into either of those. Engineers refine the specification by eliciting more requirements to finally arrive at a complete behavioral description. Partial-behavior models have been utilized as a formal foundation for capturing partial system specifications. Mapping the requirements to partial behavior models enables automated analyses (e.g., requirements consistency checking) and helps to elicit new requirements. Under the current practices, software systems are reasoned about and their behavior specified exclusively at the system level, disregarding of the fact that a system typically consists of interacting components. However, exclusively refining a behavior specification at the system-level runs the risk of arriving at an inconsistent specification, i.e. one that is not realizable as a composition of the system's components. To address this problem, we propose a framework that provides the lacking support: a newly specified requirement implicitly refines the system's underlying partial behavior model; our framework maps the new requirement to components by automatically distributing the system model refinements to the components' underlying models. By doing so, our framework prevents requirements inconsistencies and helps to identify further necessary requirements. We discuss the framework's soundness and correctness, and demonstrate its features on a case study previously used in related literature.
在系统生命周期的早期,系统的行为通常部分地使用场景、不变量和时间属性来指定。这些规范禁止或要求某些行为,而将其他行为不归为其中任何一种。工程师通过引出更多的需求来细化规范,最终得到一个完整的行为描述。部分行为模型已被用作捕获部分系统规范的正式基础。将需求映射到部分行为模型可以实现自动化分析(例如,需求一致性检查),并有助于引出新的需求。在当前的实践中,对软件系统进行推理,并且只在系统级别指定它们的行为,而忽略了系统通常由相互作用的组件组成的事实。然而,在系统级专门细化行为规范会冒着得到不一致规范的风险,即不能作为系统组件的组合来实现的规范。为了解决这个问题,我们提出了一个框架来提供缺乏的支持:一个新指定的需求隐式地细化了系统的底层部分行为模型;我们的框架通过自动地将系统模型细化分配到组件的底层模型,将新的需求映射到组件。通过这样做,我们的框架可以防止需求不一致,并帮助确定进一步的必要需求。我们讨论了该框架的合理性和正确性,并通过之前相关文献中使用的案例研究展示了其特征。
{"title":"Distributing refinements of a system-level partial behavior model","authors":"Ivo Krka, N. Medvidović","doi":"10.1109/RE.2013.6636707","DOIUrl":"https://doi.org/10.1109/RE.2013.6636707","url":null,"abstract":"Early in a system's life cycle, a system's behavior is typically partially specified using scenarios, invariants, and temporal properties. These specifications prohibit or require certain behaviors, while leaving other behaviors uncategorized into either of those. Engineers refine the specification by eliciting more requirements to finally arrive at a complete behavioral description. Partial-behavior models have been utilized as a formal foundation for capturing partial system specifications. Mapping the requirements to partial behavior models enables automated analyses (e.g., requirements consistency checking) and helps to elicit new requirements. Under the current practices, software systems are reasoned about and their behavior specified exclusively at the system level, disregarding of the fact that a system typically consists of interacting components. However, exclusively refining a behavior specification at the system-level runs the risk of arriving at an inconsistent specification, i.e. one that is not realizable as a composition of the system's components. To address this problem, we propose a framework that provides the lacking support: a newly specified requirement implicitly refines the system's underlying partial behavior model; our framework maps the new requirement to components by automatically distributing the system model refinements to the components' underlying models. By doing so, our framework prevents requirements inconsistencies and helps to identify further necessary requirements. We discuss the framework's soundness and correctness, and demonstrate its features on a case study previously used in related literature.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"120 1","pages":"72-81"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78557993","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
An empirical investigation of software engineers' ability to classify legal cross-references 软件工程师分类法律交叉引用能力的实证调查
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636702
J. C. Maxwell, A. Antón, J. Earp
Requirements engineers often have to develop software for regulated domains. These regulations often contain cross-references to other laws. Cross-references can introduce exceptions or definitions, constrain existing requirements, or even conflict with other compliance requirements. To develop compliant software, requirements engineers must understand the impact these cross-references have on their software. In this paper, we present an empirical study in which we measure the ability of software practitioners to classify cross-references using our previously developed cross-reference taxonomy. We discover that software practitioners are not well equipped to understand the impact of cross-references on their software.
需求工程师经常需要为规范的领域开发软件。这些条例经常包含与其他法律的相互参照。交叉引用可以引入异常或定义,约束现有需求,甚至与其他遵从性需求发生冲突。为了开发兼容的软件,需求工程师必须了解这些交叉引用对他们的软件的影响。在本文中,我们提出了一项实证研究,在该研究中,我们测量了软件从业者使用我们以前开发的交叉引用分类法对交叉引用进行分类的能力。我们发现软件从业者并没有很好地理解交叉引用对他们软件的影响。
{"title":"An empirical investigation of software engineers' ability to classify legal cross-references","authors":"J. C. Maxwell, A. Antón, J. Earp","doi":"10.1109/RE.2013.6636702","DOIUrl":"https://doi.org/10.1109/RE.2013.6636702","url":null,"abstract":"Requirements engineers often have to develop software for regulated domains. These regulations often contain cross-references to other laws. Cross-references can introduce exceptions or definitions, constrain existing requirements, or even conflict with other compliance requirements. To develop compliant software, requirements engineers must understand the impact these cross-references have on their software. In this paper, we present an empirical study in which we measure the ability of software practitioners to classify cross-references using our previously developed cross-reference taxonomy. We discover that software practitioners are not well equipped to understand the impact of cross-references on their software.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"33 1","pages":"24-31"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76202466","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}
引用次数: 12
Keeping requirements on track via visual analytics 通过可视化分析保持需求在轨道上
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636720
Nan Niu, S. Reddivari, Zhangji Chen
For many software projects, keeping requirements on track needs an effective and efficient path from data to decision. Visual analytics creates such a path that enables the human to extract insights by interacting with the relevant information. While various requirements visualization techniques exist, few have produced end-to-end values to practitioners. In this paper, we advance the literature on visual requirements analytics by characterizing its key components and relationships. This allows us to not only assess existing approaches, but also create tool enhancements in a principled manner. We evaluate our enhanced tool supports through a case study where massive, heterogeneous, and dynamic requirements are processed, visualized, and analyzed. In particular, our study illuminates how increased interactivity of requirements visualization could lead to actionable decisions.
对于许多软件项目来说,保持需求的跟踪需要一条从数据到决策的有效路径。视觉分析创造了这样一条路径,使人们能够通过与相关信息交互来提取见解。虽然存在各种需求可视化技术,但很少有技术能够为从业者提供端到端的价值。在本文中,我们通过描述可视化需求分析的关键组件和关系来推进可视化需求分析的文献。这使我们不仅可以评估现有的方法,还可以以有原则的方式创建工具增强。我们通过一个案例研究来评估我们增强的工具支持,在这个案例中,大量的、异构的和动态的需求被处理、可视化和分析。特别地,我们的研究阐明了需求可视化的交互性增加如何导致可操作的决策。
{"title":"Keeping requirements on track via visual analytics","authors":"Nan Niu, S. Reddivari, Zhangji Chen","doi":"10.1109/RE.2013.6636720","DOIUrl":"https://doi.org/10.1109/RE.2013.6636720","url":null,"abstract":"For many software projects, keeping requirements on track needs an effective and efficient path from data to decision. Visual analytics creates such a path that enables the human to extract insights by interacting with the relevant information. While various requirements visualization techniques exist, few have produced end-to-end values to practitioners. In this paper, we advance the literature on visual requirements analytics by characterizing its key components and relationships. This allows us to not only assess existing approaches, but also create tool enhancements in a principled manner. We evaluate our enhanced tool supports through a case study where massive, heterogeneous, and dynamic requirements are processed, visualized, and analyzed. In particular, our study illuminates how increased interactivity of requirements visualization could lead to actionable decisions.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"27 1","pages":"205-214"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79664996","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}
引用次数: 22
User feedback in the appstore: An empirical study appstore中的用户反馈:一项实证研究
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636712
Dennis Pagano, W. Maalej
Application distribution platforms - or app stores - such as Google Play or Apple AppStore allow users to submit feedback in form of ratings and reviews to downloaded applications. In the last few years, these platforms have become very popular to both application developers and users. However, their real potential for and impact on requirements engineering processes are not yet well understood. This paper reports on an exploratory study, which analyzes over one million reviews from the Apple AppStore. We investigated how and when users provide feedback, inspected the feedback content, and analyzed its impact on the user community. We found that most of the feedback is provided shortly after new releases, with a quickly decreasing frequency over time. Reviews typically contain multiple topics, such as user experience, bug reports, and feature requests. The quality and constructiveness vary widely, from helpful advices and innovative ideas to insulting offenses. Feedback content has an impact on download numbers: positive messages usually lead to better ratings and vice versa. Negative feedback such as shortcomings is typically destructive and misses context details and user experience. We discuss our findings and their impact on software and requirements engineering teams.
应用程序分发平台(或应用程序商店),如Google Play或Apple AppStore,允许用户以评分和评论的形式提交已下载应用程序的反馈。在过去几年中,这些平台在应用程序开发人员和用户中变得非常流行。然而,它们对需求工程过程的真正潜力和影响还没有被很好地理解。本文报告了一项探索性研究,该研究分析了来自苹果AppStore的100多万条评论。我们调查了用户如何以及何时提供反馈,检查了反馈内容,并分析了其对用户社区的影响。我们发现,大多数反馈都是在新版本发布后不久提供的,随着时间的推移,反馈的频率会迅速下降。评审通常包含多个主题,例如用户体验、bug报告和特性请求。从有益的建议和创新的想法到侮辱性的冒犯,这些内容的质量和建设性差别很大。反馈内容会对下载量产生影响:积极的信息通常会带来更高的评分,反之亦然。诸如缺点之类的负面反馈通常具有破坏性,并且忽略了上下文细节和用户体验。我们讨论我们的发现以及它们对软件和需求工程团队的影响。
{"title":"User feedback in the appstore: An empirical study","authors":"Dennis Pagano, W. Maalej","doi":"10.1109/RE.2013.6636712","DOIUrl":"https://doi.org/10.1109/RE.2013.6636712","url":null,"abstract":"Application distribution platforms - or app stores - such as Google Play or Apple AppStore allow users to submit feedback in form of ratings and reviews to downloaded applications. In the last few years, these platforms have become very popular to both application developers and users. However, their real potential for and impact on requirements engineering processes are not yet well understood. This paper reports on an exploratory study, which analyzes over one million reviews from the Apple AppStore. We investigated how and when users provide feedback, inspected the feedback content, and analyzed its impact on the user community. We found that most of the feedback is provided shortly after new releases, with a quickly decreasing frequency over time. Reviews typically contain multiple topics, such as user experience, bug reports, and feature requests. The quality and constructiveness vary widely, from helpful advices and innovative ideas to insulting offenses. Feedback content has an impact on download numbers: positive messages usually lead to better ratings and vice versa. Negative feedback such as shortcomings is typically destructive and misses context details and user experience. We discuss our findings and their impact on software and requirements engineering teams.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"45 1","pages":"125-134"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75736728","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}
引用次数: 481
Foundations for an expert system in domain-specific traceability 特定领域可追溯性专家系统的基础
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636704
Jin Guo, J. Cleland-Huang, B. Berenbach
Attempts to utilize information retrieval techniques to fully automate the creation of traceability links have been hindered by terminology mismatches between source and target artifacts. Therefore, current trace retrieval algorithms tend to produce imprecise and incomplete results. In this paper we address this mismatch by proposing an expert system which integrates a knowledge base of domain concepts and their relationships, a set of logic rules for defining relationships between artifacts based on these rules, and a process for mapping artifacts into a structure against which the rules can be applied. This paper lays down the core foundations needed to integrate an expert system into the automated tracing process. We construct a knowledge base and inference rules for part of a large industrial project in the transportation domain and empirically show that our approach significantly improves precision and recall of the generated trace links.
试图利用信息检索技术来完全自动化可跟踪性链接的创建,由于源工件和目标工件之间的术语不匹配而受到阻碍。因此,目前的轨迹检索算法往往产生不精确和不完整的结果。在本文中,我们通过提出一个专家系统来解决这种不匹配,该系统集成了一个领域概念及其关系的知识库,一组用于定义基于这些规则的工件之间关系的逻辑规则,以及一个将工件映射到可以应用规则的结构的过程。本文奠定了将专家系统集成到自动跟踪过程中所需的核心基础。我们为运输领域的一个大型工业项目的一部分构建了知识库和推理规则,经验表明我们的方法显著提高了生成的轨迹链接的精度和召回率。
{"title":"Foundations for an expert system in domain-specific traceability","authors":"Jin Guo, J. Cleland-Huang, B. Berenbach","doi":"10.1109/RE.2013.6636704","DOIUrl":"https://doi.org/10.1109/RE.2013.6636704","url":null,"abstract":"Attempts to utilize information retrieval techniques to fully automate the creation of traceability links have been hindered by terminology mismatches between source and target artifacts. Therefore, current trace retrieval algorithms tend to produce imprecise and incomplete results. In this paper we address this mismatch by proposing an expert system which integrates a knowledge base of domain concepts and their relationships, a set of logic rules for defining relationships between artifacts based on these rules, and a process for mapping artifacts into a structure against which the rules can be applied. This paper lays down the core foundations needed to integrate an expert system into the automated tracing process. We construct a knowledge base and inference rules for part of a large industrial project in the transportation domain and empirically show that our approach significantly improves precision and recall of the generated trace links.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"9 1","pages":"42-51"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76342769","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}
引用次数: 25
Identifying top challenges for international research on requirements engineering for systems of systems engineering 确定系统工程系统需求工程国际研究面临的主要挑战
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636746
Cornelius Ncube, Soo Ling Lim, H. Dogan
Due to an increasingly connected society and industry, our modern societal world and all industry sectors now increasingly depend on large-scale complex Systems of Systems (SoS). The emerging interdisciplinary area of SoS and Systems of Systems Engineering (SoSE) is largely driven by societal needs including public services such as health, transport, water, energy, food security, etc. The scale, complexities and challenges presented by SoS require us to go beyond traditional Requirements Engineering (RE) approaches. However, as is evident from publications in major Requirements Engineering conferences and journals, no significant effort has been expedited towards addressing specific RE issues for Systems of Systems Engineering. This panel explores key RE challenges in Systems of Systems Engineering, specifically, the areas in which the international RE community need to focus its research, and the approaches that are most likely to meet these challenges effectively. We first introduce Systems of Systems Engineering and outline key characteristics of SoS. We conclude by arguing that there is an urgent need for the global RE community to develop new ways of thinking, new capabilities and possibly a new science as a key mechanism for addressing requirements complexities posed by Systems of Systems.
由于社会和工业的联系日益紧密,我们的现代社会和所有工业部门现在越来越依赖于大规模复杂的系统系统(so)。SoS和系统工程系统(SoSE)的新兴跨学科领域在很大程度上是由社会需求驱动的,包括公共服务,如卫生、交通、水、能源、食品安全等。so的规模、复杂性和挑战要求我们超越传统的需求工程(RE)方法。然而,从主要需求工程会议和期刊的出版物中可以明显看出,没有显著的努力被加速到解决系统工程系统的具体RE问题。该小组探讨了系统工程系统中关键的可再生能源挑战,特别是国际可再生能源社区需要关注其研究的领域,以及最有可能有效地应对这些挑战的方法。我们首先介绍了系统工程的系统,并概述了系统系统的主要特征。我们的结论是,全球可再生能源社区迫切需要发展新的思维方式、新的能力和可能的新科学,作为解决由系统的系统(Systems of Systems)带来的需求复杂性的关键机制。
{"title":"Identifying top challenges for international research on requirements engineering for systems of systems engineering","authors":"Cornelius Ncube, Soo Ling Lim, H. Dogan","doi":"10.1109/RE.2013.6636746","DOIUrl":"https://doi.org/10.1109/RE.2013.6636746","url":null,"abstract":"Due to an increasingly connected society and industry, our modern societal world and all industry sectors now increasingly depend on large-scale complex Systems of Systems (SoS). The emerging interdisciplinary area of SoS and Systems of Systems Engineering (SoSE) is largely driven by societal needs including public services such as health, transport, water, energy, food security, etc. The scale, complexities and challenges presented by SoS require us to go beyond traditional Requirements Engineering (RE) approaches. However, as is evident from publications in major Requirements Engineering conferences and journals, no significant effort has been expedited towards addressing specific RE issues for Systems of Systems Engineering. This panel explores key RE challenges in Systems of Systems Engineering, specifically, the areas in which the international RE community need to focus its research, and the approaches that are most likely to meet these challenges effectively. We first introduce Systems of Systems Engineering and outline key characteristics of SoS. We conclude by arguing that there is an urgent need for the global RE community to develop new ways of thinking, new capabilities and possibly a new science as a key mechanism for addressing requirements complexities posed by Systems of Systems.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"36 1","pages":"342-344"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73865014","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}
引用次数: 23
Winning the hidden battle: Requirements tool selection and adoption 赢得隐藏的战斗:需求工具的选择和采用
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636753
J. Beatty
This mini-tutorial will provide an overview of one approach to a requirements management (RM) tool evaluation. The guidance will focus on how this evaluation process and results can be adapted to work in any organization. Finally, the mini-tutorial concludes with the major challenges organizations face in implementing RM tools and suggestions to overcome them.
这个迷你教程将概述需求管理(RM)工具评估的一种方法。该指南将侧重于如何将评估过程和结果适用于任何组织。最后,迷你教程总结了组织在实现RM工具时面临的主要挑战以及克服这些挑战的建议。
{"title":"Winning the hidden battle: Requirements tool selection and adoption","authors":"J. Beatty","doi":"10.1109/RE.2013.6636753","DOIUrl":"https://doi.org/10.1109/RE.2013.6636753","url":null,"abstract":"This mini-tutorial will provide an overview of one approach to a requirements management (RM) tool evaluation. The guidance will focus on how this evaluation process and results can be adapted to work in any organization. Finally, the mini-tutorial concludes with the major challenges organizations face in implementing RM tools and suggestions to overcome them.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"40 1","pages":"364-365"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79633340","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
Requirements Bazaar: Social requirements engineering for community-driven innovation 需求集市:社区驱动创新的社会需求工程
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636738
D. Renzel, Malte Behrendt, R. Klamma, M. Jarke
The innovation potential of niche communities often remains inaccessible to service providers due to a lack of awareness and effective negotiation between these two groups. Requirements Bazaar, a browser-based social software for Social Requirements Engineering (SRE), aims at bringing together communities and service providers into such a negotiation process. Communities should be supported to express and trace their requirements and eventually receive a realization. Service providers should be supported in discovering relevant innovative requirements to maximize impact with a realization. In this paper we present Requirements Bazaar with focus on four aspects: requirements specification, a workflow for co-creation, workspace integration and personalizable requirements prioritization.
由于这两个群体之间缺乏意识和有效的谈判,服务提供者往往无法利用利基社区的创新潜力。Requirements Bazaar是一款基于浏览器的社会需求工程(SRE)社交软件,旨在将社区和服务提供商聚集到这样一个协商过程中。应该支持社区表达和跟踪其需求,并最终获得实现。应支持服务提供者发现相关的创新需求,以最大限度地发挥实现的影响。在本文中,我们介绍了需求集市,重点关注四个方面:需求规范、共同创建的工作流、工作空间集成和个性化需求优先级。
{"title":"Requirements Bazaar: Social requirements engineering for community-driven innovation","authors":"D. Renzel, Malte Behrendt, R. Klamma, M. Jarke","doi":"10.1109/RE.2013.6636738","DOIUrl":"https://doi.org/10.1109/RE.2013.6636738","url":null,"abstract":"The innovation potential of niche communities often remains inaccessible to service providers due to a lack of awareness and effective negotiation between these two groups. Requirements Bazaar, a browser-based social software for Social Requirements Engineering (SRE), aims at bringing together communities and service providers into such a negotiation process. Communities should be supported to express and trace their requirements and eventually receive a realization. Service providers should be supported in discovering relevant innovative requirements to maximize impact with a realization. In this paper we present Requirements Bazaar with focus on four aspects: requirements specification, a workflow for co-creation, workspace integration and personalizable requirements prioritization.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"19 1","pages":"326-327"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78764810","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}
引用次数: 50
Assessing regulatory change through legal requirements coverage modeling 通过法律需求覆盖建模评估法规变更
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636714
David G. Gordon, T. Breaux
Developing global markets offer companies new opportunities to manufacture and sell information technology (IT) products in ways unforeseen by current laws and regulations. This innovation leads to changing requirements due to changes in product features, laws, or the locality where the product is sold or manufactured. To help developers rationalize these changes, we introduce a preliminary framework and method that can be used by requirements engineers and their legal teams to identify relevant legal requirements and trace changes in requirements coverage. The framework includes a method to translate IT regulations into a legal requirements coverage model used to make coverage assertions about existing or planned IT systems. We evaluated the framework in a case study using three IT laws: California's Confidentiality of Medical Records Act, the U.S. Health Information Portability and Accountability Act (HIPAA) and amendments from the Health Information Technology for Economic and Clinical Health (HITECH) Act, and the India 2011 Information Technology Rules. Further, we demonstrate the framework using three scenarios: new product features are proposed; product-related services are outsourced abroad; and regulations change to address changes in the market.
发展中的全球市场为公司提供了以当前法律法规无法预见的方式制造和销售信息技术(IT)产品的新机会。由于产品特性、法律或产品销售或制造地点的变化,这种创新会导致需求的变化。为了帮助开发人员合理化这些变更,我们引入了一个初步的框架和方法,需求工程师和他们的法律团队可以使用它来识别相关的法律需求,并跟踪需求覆盖范围中的变更。该框架包括一种将IT规则转换为法律需求覆盖模型的方法,该模型用于对现有的或计划中的IT系统做出覆盖断言。我们在案例研究中使用三个IT法律对该框架进行了评估:加利福尼亚的医疗记录保密性法案、美国的健康信息可移植性和责任法案(HIPAA)、健康信息技术促进经济和临床健康(HITECH)法案的修正案以及印度2011年信息技术规则。进一步,我们使用三种场景来演示该框架:提出新产品功能;产品相关服务外包到国外;法规也会随着市场的变化而变化。
{"title":"Assessing regulatory change through legal requirements coverage modeling","authors":"David G. Gordon, T. Breaux","doi":"10.1109/RE.2013.6636714","DOIUrl":"https://doi.org/10.1109/RE.2013.6636714","url":null,"abstract":"Developing global markets offer companies new opportunities to manufacture and sell information technology (IT) products in ways unforeseen by current laws and regulations. This innovation leads to changing requirements due to changes in product features, laws, or the locality where the product is sold or manufactured. To help developers rationalize these changes, we introduce a preliminary framework and method that can be used by requirements engineers and their legal teams to identify relevant legal requirements and trace changes in requirements coverage. The framework includes a method to translate IT regulations into a legal requirements coverage model used to make coverage assertions about existing or planned IT systems. We evaluated the framework in a case study using three IT laws: California's Confidentiality of Medical Records Act, the U.S. Health Information Portability and Accountability Act (HIPAA) and amendments from the Health Information Technology for Economic and Clinical Health (HITECH) Act, and the India 2011 Information Technology Rules. Further, we demonstrate the framework using three scenarios: new product features are proposed; product-related services are outsourced abroad; and regulations change to address changes in the market.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"11 1","pages":"145-154"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82620158","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
A vision for generic concern-oriented requirements reusere@21 通用面向关注需求的愿景reusere@21
Pub Date : 2013-07-15 DOI: 10.1109/RE.2013.6636724
G. Mussbacher, J. Kienzle
Reuse is a powerful tool for improving the productivity of software development. The paper puts forward arguments in favor of generic requirements reuse rooted in the vision that effectiveness requires a focus on coordinated composition of reusable artifacts across the whole software development life cycle. A survey of publications on requirements reuse from the International Requirements Engineering (RE) Conference series determines the research landscape in this area over the last twenty years, assessing the hypothesis that there is no or little research reported at RE about generic reuse of requirements models that spans the software development life cycle. The paper then outlines, for the RE community, a research agenda associated with the presented vision for such an approach to requirements reuse that builds on concern-orientation, i.e., the ability to modularize and compose important requirements concerns throughout the software development life cycle, and model-engineering principles. In addition, early research results are briefly presented that illustrate favorably the feasibility of such an approach.
重用是提高软件开发效率的有力工具。本文提出了支持通用需求重用的论点,这种观点植根于这样一种观点,即有效性需要关注跨整个软件开发生命周期的可重用工件的协调组合。对国际需求工程(RE)会议系列中关于需求重用的出版物的调查确定了过去二十年来该领域的研究前景,评估了在RE上没有或很少有关于跨越软件开发生命周期的需求模型的通用重用的研究报告的假设。然后,本文为可重构社区概述了一个研究议程,该议程与基于面向关注点的需求重用方法相关,即模块化和组合整个软件开发生命周期中重要需求关注点的能力,以及模型工程原则。此外,简要介绍了早期的研究结果,说明了这种方法的可行性。
{"title":"A vision for generic concern-oriented requirements reusere@21","authors":"G. Mussbacher, J. Kienzle","doi":"10.1109/RE.2013.6636724","DOIUrl":"https://doi.org/10.1109/RE.2013.6636724","url":null,"abstract":"Reuse is a powerful tool for improving the productivity of software development. The paper puts forward arguments in favor of generic requirements reuse rooted in the vision that effectiveness requires a focus on coordinated composition of reusable artifacts across the whole software development life cycle. A survey of publications on requirements reuse from the International Requirements Engineering (RE) Conference series determines the research landscape in this area over the last twenty years, assessing the hypothesis that there is no or little research reported at RE about generic reuse of requirements models that spans the software development life cycle. The paper then outlines, for the RE community, a research agenda associated with the presented vision for such an approach to requirements reuse that builds on concern-orientation, i.e., the ability to modularize and compose important requirements concerns throughout the software development life cycle, and model-engineering principles. In addition, early research results are briefly presented that illustrate favorably the feasibility of such an approach.","PeriodicalId":6342,"journal":{"name":"2013 21st IEEE International Requirements Engineering Conference (RE)","volume":"2013 1","pages":"238-249"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73872055","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}
引用次数: 12
期刊
2013 21st IEEE 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