首页 > 最新文献

2008 16th IEEE International Requirements Engineering Conference最新文献

英文 中文
Selecting Security Patterns that Fulfill Security Requirements 选择满足安全需求的安全模式
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.32
M. Weiss, H. Mouratidis
Over the last few years a large number of security patterns have been proposed. However, this large number of patterns has created a problem in selecting patterns that are appropriate for different security requirements. In this paper, we present a selection approach for security patterns, which allows us to understand in depth the trade-offs involved in the patterns and the implications of a pattern to various security requirements. Moreover, our approach supports the search for a combination of security patterns that will meet given security requirements.
在过去的几年中,已经提出了大量的安全模式。然而,如此大量的模式在选择适合不同安全需求的模式时产生了一个问题。在本文中,我们提出了一种安全模式的选择方法,它使我们能够深入了解模式中涉及的权衡以及模式对各种安全需求的含义。此外,我们的方法支持搜索满足给定安全需求的安全模式组合。
{"title":"Selecting Security Patterns that Fulfill Security Requirements","authors":"M. Weiss, H. Mouratidis","doi":"10.1109/RE.2008.32","DOIUrl":"https://doi.org/10.1109/RE.2008.32","url":null,"abstract":"Over the last few years a large number of security patterns have been proposed. However, this large number of patterns has created a problem in selecting patterns that are appropriate for different security requirements. In this paper, we present a selection approach for security patterns, which allows us to understand in depth the trade-offs involved in the patterns and the implications of a pattern to various security requirements. Moreover, our approach supports the search for a combination of security patterns that will meet given security requirements.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128100500","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}
引用次数: 59
How to Combine Requirements Engineering and Interaction Design? 如何结合需求工程和交互设计?
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.59
H. Kaindl, L. Constantine, Ó. Pastor, A. Sutcliffe, D. Zowghi
In this panel, we propose to figure out how requirements engineering and interaction design can be usefully combined. In particular, some people argue that scenarios/ use cases should be concrete, as in story-telling. Others argue for use of "essential" use cases as a methodological approach to interaction and user-interface design. Somewhat in the middle, it is argued that use cases should help acquiring the requirements in the first place. What should the practitioner believe and, in particular, do, in order to develop useful and usable software and systems? Software development and interaction design require different skills and different methods and are typically done by different people. Still, scenario-based design is proposed for several activities relevant for both tasks, such as requirements elicitation, software design, and interaction design. Symbolic modeling in this spirit is actually common to various fields. However, scenario-based approaches vary, especially with regard to their use, e.g., employing abstract use cases or integrating scenarios with functions and goals in a systematic design process. So, the key issue to be raised at the panel is how to combine different approaches, e.g., in scenario-based development, so that the interaction design as well as the development of the user interface and of the software internally result in an overall useful and useable system.
在这个小组中,我们建议弄清楚需求工程和交互设计如何有效地结合起来。特别是,有些人认为场景/用例应该是具体的,就像讲故事一样。其他人则主张使用“基本”用例作为交互和用户界面设计的方法论方法。在某种程度上,有人认为用例应该首先帮助获取需求。为了开发有用和可用的软件和系统,从业者应该相信什么,特别是应该做什么?软件开发和交互设计需要不同的技能和不同的方法,通常由不同的人完成。然而,基于场景的设计被建议用于与这两个任务相关的几个活动,例如需求引出、软件设计和交互设计。这种精神下的符号造型其实在各个领域都很常见。然而,基于场景的方法各不相同,特别是在它们的使用方面,例如,在系统设计过程中使用抽象用例或将场景与功能和目标集成。因此,在小组讨论中提出的关键问题是如何结合不同的方法,例如,在基于场景的开发中,以便交互设计以及用户界面和软件的内部开发产生一个整体有用和可用的系统。
{"title":"How to Combine Requirements Engineering and Interaction Design?","authors":"H. Kaindl, L. Constantine, Ó. Pastor, A. Sutcliffe, D. Zowghi","doi":"10.1109/RE.2008.59","DOIUrl":"https://doi.org/10.1109/RE.2008.59","url":null,"abstract":"In this panel, we propose to figure out how requirements engineering and interaction design can be usefully combined. In particular, some people argue that scenarios/ use cases should be concrete, as in story-telling. Others argue for use of \"essential\" use cases as a methodological approach to interaction and user-interface design. Somewhat in the middle, it is argued that use cases should help acquiring the requirements in the first place. What should the practitioner believe and, in particular, do, in order to develop useful and usable software and systems? Software development and interaction design require different skills and different methods and are typically done by different people. Still, scenario-based design is proposed for several activities relevant for both tasks, such as requirements elicitation, software design, and interaction design. Symbolic modeling in this spirit is actually common to various fields. However, scenario-based approaches vary, especially with regard to their use, e.g., employing abstract use cases or integrating scenarios with functions and goals in a systematic design process. So, the key issue to be raised at the panel is how to combine different approaches, e.g., in scenario-based development, so that the interaction design as well as the development of the user interface and of the software internally result in an overall useful and useable system.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114709979","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
Building Contingencies into Specifications 将偶然性构建到规范中
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.65
A. Nhlabatsi, R. Laney, B. Nuseibeh
We propose an approach to runtime feature composition and conflict resolution that combines arbitration and contingencies. By arbitration we mean the resolution of conflicts between features using priorities. Contingency means having several specifications per feature, satisfying the same requirement, depending on the current state of the shared resource. Evaluation of our approach shows that combining arbitration and contingencies ensures that in the event of a conflict, requirements of the conflicting features are eventually satisfied.
我们提出了一种结合仲裁和偶然性的运行时特征组合和冲突解决方法。通过仲裁,我们指的是使用优先级来解决特性之间的冲突。偶然性意味着每个特性都有几个规范,满足相同的需求,这取决于共享资源的当前状态。对我们方法的评估表明,结合仲裁和偶然性可以确保在发生冲突的情况下,冲突特征的需求最终得到满足。
{"title":"Building Contingencies into Specifications","authors":"A. Nhlabatsi, R. Laney, B. Nuseibeh","doi":"10.1109/RE.2008.65","DOIUrl":"https://doi.org/10.1109/RE.2008.65","url":null,"abstract":"We propose an approach to runtime feature composition and conflict resolution that combines arbitration and contingencies. By arbitration we mean the resolution of conflicts between features using priorities. Contingency means having several specifications per feature, satisfying the same requirement, depending on the current state of the shared resource. Evaluation of our approach shows that combining arbitration and contingencies ensures that in the event of a conflict, requirements of the conflicting features are eventually satisfied.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114402023","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
“Fairness Analysis” in Requirements Assignments 需求分配中的“公平性分析”
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.61
A. Finkelstein, M. Harman, S. Mansouri, Jian Ren, Yuanyuan Zhang
Requirements engineering for multiple customers, each of whom have competing and often conflicting priorities, raises issues of negotiation, mediation and conflict resolution. This paper uses a multi-objective optimisation approach to support investigation of the trade-offs in various notions of fairness between multiple customers. Results are presented to validate the approach using two real-world data sets and also using data sets created specifically to stress test the approach. Simple graphical techniques are used to visualize the solution space.
针对多个客户的需求工程,其中每个客户都有相互竞争且经常冲突的优先级,提出了协商、调解和解决冲突的问题。本文使用多目标优化方法来支持对多个客户之间各种公平概念的权衡进行调查。使用两个真实世界的数据集和专门为压力测试方法创建的数据集,给出了验证方法的结果。使用简单的图形技术将解空间可视化。
{"title":"“Fairness Analysis” in Requirements Assignments","authors":"A. Finkelstein, M. Harman, S. Mansouri, Jian Ren, Yuanyuan Zhang","doi":"10.1109/RE.2008.61","DOIUrl":"https://doi.org/10.1109/RE.2008.61","url":null,"abstract":"Requirements engineering for multiple customers, each of whom have competing and often conflicting priorities, raises issues of negotiation, mediation and conflict resolution. This paper uses a multi-objective optimisation approach to support investigation of the trade-offs in various notions of fairness between multiple customers. Results are presented to validate the approach using two real-world data sets and also using data sets created specifically to stress test the approach. Simple graphical techniques are used to visualize the solution space.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"222 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131590090","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}
引用次数: 74
A Practical Approach to Requirements Reuse in Product Families of On-Board Systems 星载系统产品族需求复用的实用方法
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.19
Antonio Monzón
Requirements reuse has become one of the most challenging topics in the Requirements Engineering (RE) field over the last years. Tangible solutions are needed to address the practicalities. This paper aims to show how such a solution can be integrated into a well-known RE tool. An add-in was created to ensure the coherency of reused specifications within the product family (PF) and to allow their evolution in future programs of the PF. This paper also presents the experience gained in the creation of PF specifications in military aircraft on-board systems for tactical missions. This kind of system typically reuses components associated with a standard set of sensors capturing real-time battlefield information. A reuse model and genuine data regarding savings are provided to illustrate the economic benefits derived from the systematic reuse of requirements. Inferred potential additional savings from the reuse of testing procedures and design elements are also outlined.
在过去的几年中,需求重用已经成为需求工程(RE)领域中最具挑战性的主题之一。需要切实的解决办法来处理这些实际问题。本文旨在展示如何将这样的解决方案集成到一个知名的RE工具中。创建了一个外接程序,以确保产品族(PF)中重用规范的一致性,并允许它们在未来的PF计划中发展。本文还介绍了在军用飞机战术任务机载系统中创建PF规范所获得的经验。这种系统通常重用与捕获实时战场信息的一组标准传感器相关的组件。提供了一个重用模型和有关节省的真实数据,以说明从需求的系统重用中获得的经济效益。还概述了从测试过程和设计元素的重用中推断出的潜在的额外节省。
{"title":"A Practical Approach to Requirements Reuse in Product Families of On-Board Systems","authors":"Antonio Monzón","doi":"10.1109/RE.2008.19","DOIUrl":"https://doi.org/10.1109/RE.2008.19","url":null,"abstract":"Requirements reuse has become one of the most challenging topics in the Requirements Engineering (RE) field over the last years. Tangible solutions are needed to address the practicalities. This paper aims to show how such a solution can be integrated into a well-known RE tool. An add-in was created to ensure the coherency of reused specifications within the product family (PF) and to allow their evolution in future programs of the PF. This paper also presents the experience gained in the creation of PF specifications in military aircraft on-board systems for tactical missions. This kind of system typically reuses components associated with a standard set of sensors capturing real-time battlefield information. A reuse model and genuine data regarding savings are provided to illustrate the economic benefits derived from the systematic reuse of requirements. Inferred potential additional savings from the reuse of testing procedures and design elements are also outlined.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116841159","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
Proactively Managing the Evolution of Embedded System Requirements 主动管理嵌入式系统需求的演变
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.57
Karina Villela, Jörg Dörr, Anne Gross
Without distinguishing unstable from stable features and anticipating likely new features, building evolvability into software systems can be time-consuming and, above all, ineffective. This paper introduces a method based on a software evolution model whose goal is to help requirements engineers and product managers identify the unstable features of an embedded system and anticipate its potential adaptation needs in the future, with the aim of planning for changes beforehand. The core characteristic of this method is its support for systematic reasoning on requirements volatility and planning for changes. An application of the method in the domain of assisted living is described as a proof-of-concept, providing both a preliminary validation of the proposed solution and a useful example of its use.
如果不区分稳定特性和不稳定特性,并且不预测可能出现的新特性,那么将可演化性构建到软件系统中就会非常耗时,而且最重要的是,效率低下。本文介绍了一种基于软件演化模型的方法,其目标是帮助需求工程师和产品经理识别嵌入式系统的不稳定特性,并预测其未来潜在的适应需求,目的是提前规划变更。该方法的核心特征是它支持对需求波动和变更计划的系统推理。该方法在辅助生活领域的应用被描述为概念验证,既提供了所提出的解决方案的初步验证,也提供了其使用的有用示例。
{"title":"Proactively Managing the Evolution of Embedded System Requirements","authors":"Karina Villela, Jörg Dörr, Anne Gross","doi":"10.1109/RE.2008.57","DOIUrl":"https://doi.org/10.1109/RE.2008.57","url":null,"abstract":"Without distinguishing unstable from stable features and anticipating likely new features, building evolvability into software systems can be time-consuming and, above all, ineffective. This paper introduces a method based on a software evolution model whose goal is to help requirements engineers and product managers identify the unstable features of an embedded system and anticipate its potential adaptation needs in the future, with the aim of planning for changes beforehand. The core characteristic of this method is its support for systematic reasoning on requirements volatility and planning for changes. An application of the method in the domain of assisted living is described as a proof-of-concept, providing both a preliminary validation of the proposed solution and a useful example of its use.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126800162","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
Games-Based Requirements Engineering Training: An Initial Experience Report 基于游戏的需求工程训练:初步经验报告
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.15
J. Beatty, M. Alexander
The requirements engineering (RE) field recognizes that many practitioners need help attaining the complex set of skills required to perform quality RE work. RE training courses offer a range of opportunities to acquire those skills, however most courses follow a traditional lecture-based approach. Research from other fields has demonstrated that the use of games can be an effective tool to improve student learning. The goal of this paper is to report the authorspsila initial experiences with using games to enhance RE training. This paper introduces existing research on the use of games in training and explains how it was reviewed and applied to RE training. A case study describes the specific experiences with and examples of games created for a requirements visualization training course. Future work is suggested which builds upon these early experiences in using such games.
需求工程(RE)领域认识到,许多从业者需要获得执行高质量RE工作所需的复杂技能集的帮助。RE培训课程提供了一系列获得这些技能的机会,但大多数课程采用传统的以讲座为基础的方法。其他领域的研究表明,使用游戏可以是提高学生学习的有效工具。本文的目的是报告作者使用游戏来增强RE训练的初步经验。本文介绍了在训练中使用游戏的现有研究,并解释了如何对其进行审查并应用于RE训练。案例研究描述了为需求可视化培训课程创建的游戏的具体经验和示例。作者建议未来的工作是建立在这些早期游戏体验的基础上。
{"title":"Games-Based Requirements Engineering Training: An Initial Experience Report","authors":"J. Beatty, M. Alexander","doi":"10.1109/RE.2008.15","DOIUrl":"https://doi.org/10.1109/RE.2008.15","url":null,"abstract":"The requirements engineering (RE) field recognizes that many practitioners need help attaining the complex set of skills required to perform quality RE work. RE training courses offer a range of opportunities to acquire those skills, however most courses follow a traditional lecture-based approach. Research from other fields has demonstrated that the use of games can be an effective tool to improve student learning. The goal of this paper is to report the authorspsila initial experiences with using games to enhance RE training. This paper introduces existing research on the use of games in training and explains how it was reviewed and applied to RE training. A case study describes the specific experiences with and examples of games created for a requirements visualization training course. Future work is suggested which builds upon these early experiences in using such games.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"647 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122700750","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}
引用次数: 15
Inventing Requirements from Software: An Empirical Investigation with Web Services 从软件中创造需求:基于Web服务的实证研究
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.39
K. Zachos, N. Maiden
Service-centric software systems offer new opportunities for requirements processes. This paper reports a new tool designed to increase the completeness of system  requirements using information about designs and  implementations of web services. It presents an algorithm  for retrieving web services in domains that are analogical to a current requirements problem, to support creative thinking about requirements for that problem. It describes how the algorithm parses and analogically matches natural language descriptions of system requirements and web service descriptions. The paper also reports 2 evaluations of the tool that demonstrate improvements to specifications of requirements for a system in the automotive domain.
以服务为中心的软件系统为需求过程提供了新的机会。本文报告了一种新的工具,该工具旨在利用web服务的设计和实现信息来提高系统需求的完整性。它提出了一种算法,用于检索与当前需求问题类似的领域中的web服务,以支持对该问题的需求进行创造性思考。它描述了算法如何解析和类比匹配系统需求和web服务描述的自然语言描述。本文还报告了对该工具的2个评估,这些评估证明了对汽车领域系统需求规范的改进。
{"title":"Inventing Requirements from Software: An Empirical Investigation with Web Services","authors":"K. Zachos, N. Maiden","doi":"10.1109/RE.2008.39","DOIUrl":"https://doi.org/10.1109/RE.2008.39","url":null,"abstract":"Service-centric software systems offer new opportunities for requirements processes. This paper reports a new tool designed to increase the completeness of system  requirements using information about designs and  implementations of web services. It presents an algorithm  for retrieving web services in domains that are analogical to a current requirements problem, to support creative thinking about requirements for that problem. It describes how the algorithm parses and analogically matches natural language descriptions of system requirements and web service descriptions. The paper also reports 2 evaluations of the tool that demonstrate improvements to specifications of requirements for a system in the automotive domain.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130390505","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}
引用次数: 57
Reusing Terminology for Requirements Specifications from WordNet 重用来自WordNet的需求规范术语
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.56
Katharina Wolter, M. Smialek, Daniel Bildhauer, H. Kaindl
In order to make requirements comprehensible to humans and as unambiguous as possible, a glossary and/or domain model is needed for defining the terminology used. Unless these are available from related projects, however,they are hard to create. Therefore, we propose to reuse terminology and its definition for requirements specifications from the semantic lexicon WordNet. For making this useful, however, we had to deal with the issue of disambiguation of the general terminology there for a given domain of a requirements specification.
为了使人们能够理解需求并尽可能明确,需要使用术语表和/或领域模型来定义所使用的术语。但是,除非从相关项目中获得这些,否则很难创建它们。因此,我们建议重用来自语义词典WordNet的术语及其对需求规范的定义。然而,为了使其有用,我们必须处理对于需求规范的给定领域的通用术语的消歧问题。
{"title":"Reusing Terminology for Requirements Specifications from WordNet","authors":"Katharina Wolter, M. Smialek, Daniel Bildhauer, H. Kaindl","doi":"10.1109/RE.2008.56","DOIUrl":"https://doi.org/10.1109/RE.2008.56","url":null,"abstract":"In order to make requirements comprehensible to humans and as unambiguous as possible, a glossary and/or domain model is needed for defining the terminology used. Unless these are available from related projects, however,they are hard to create. Therefore, we propose to reuse terminology and its definition for requirements specifications from the semantic lexicon WordNet. For making this useful, however, we had to deal with the issue of disambiguation of the general terminology there for a given domain of a requirements specification.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130476759","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}
引用次数: 8
Requirements Engineering for Control Systems Development in Small and Medium-Sized Enterprises 中小型企业控制系统开发需求工程
Pub Date : 2008-09-08 DOI: 10.1109/RE.2008.27
D. Schmitz, H. Nissen, M. Jarke, T. Rose, P. Drews, Frank J. Heßeler, Michael Reke
Since nowadays more and more control systems are realised within software on electronic control units, a conceptual integration of control systems engineering and software engineering must be aimed at. Within this work, we build on a proposal to use the software requirements formalism i* to enable a combined investigation of control systems' and software requirements. While i*'s modelling means have turned out to be sufficiently expressive, two characteristics of control systems still need to be addressed: firstly, how to incorporate domain knowledge especially about the system to be controlled in the requirements development process and secondly, how to specifically support small and medium-sized companies (SMEs) that are the main driver for innovations in this domain. Due to their innovativeness and flexibility, the SMEs usually follow a project-oriented customer-specific development approach. To be nonetheless cost-effective, especially during the offer development phase, we develop a mechanism and a tool to compare a current requirements model with requirements models of control systems from earlier projects. Altogether this reduces time and increases reliability in regard to the identification of reusable software artefacts.
由于现在越来越多的控制系统是在电子控制单元的软件中实现的,控制系统工程和软件工程的概念集成必须瞄准。在这项工作中,我们建立在使用软件需求形式化i*的建议之上,以实现对控制系统和软件需求的联合调查。虽然i*的建模手段已被证明具有足够的表现力,但控制系统的两个特征仍然需要解决:首先,如何在需求开发过程中纳入领域知识,特别是关于被控制系统的知识;其次,如何具体支持作为该领域创新主要驱动力的中小型公司(SMEs)。由于其创新性和灵活性,中小企业通常遵循以项目为导向的针对客户的开发方法。尽管如此,为了节省成本,特别是在报价开发阶段,我们开发了一种机制和工具,将当前的需求模型与早期项目中控制系统的需求模型进行比较。总的来说,这减少了时间,并增加了可重用软件工件标识的可靠性。
{"title":"Requirements Engineering for Control Systems Development in Small and Medium-Sized Enterprises","authors":"D. Schmitz, H. Nissen, M. Jarke, T. Rose, P. Drews, Frank J. Heßeler, Michael Reke","doi":"10.1109/RE.2008.27","DOIUrl":"https://doi.org/10.1109/RE.2008.27","url":null,"abstract":"Since nowadays more and more control systems are realised within software on electronic control units, a conceptual integration of control systems engineering and software engineering must be aimed at. Within this work, we build on a proposal to use the software requirements formalism i* to enable a combined investigation of control systems' and software requirements. While i*'s modelling means have turned out to be sufficiently expressive, two characteristics of control systems still need to be addressed: firstly, how to incorporate domain knowledge especially about the system to be controlled in the requirements development process and secondly, how to specifically support small and medium-sized companies (SMEs) that are the main driver for innovations in this domain. Due to their innovativeness and flexibility, the SMEs usually follow a project-oriented customer-specific development approach. To be nonetheless cost-effective, especially during the offer development phase, we develop a mechanism and a tool to compare a current requirements model with requirements models of control systems from earlier projects. Altogether this reduces time and increases reliability in regard to the identification of reusable software artefacts.","PeriodicalId":340621,"journal":{"name":"2008 16th IEEE International Requirements Engineering Conference","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134342911","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}
引用次数: 24
期刊
2008 16th IEEE International Requirements Engineering Conference
全部 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