首页 > 最新文献

Software Product Lines Conference最新文献

英文 中文
Reducing feature models to improve runtime adaptivity on resource limited devices 减少特征模型以提高在资源有限的设备上的运行时适应性
Pub Date : 2012-09-02 DOI: 10.1145/2364412.2364435
Karsten Saller, Sebastian Oster, Andy Schürr, Julia Schroeter, Malte Lochau
Mobile devices like smartphones are getting increasingly important in our daily lifes. They are used in various environments and have to dynamically adapt themselves accordingly in order to provide an optimal runtime behavior. Naturally, adapting to continuously changing environmental conditions is a challenging task because mobile devices are always limited in their resources and have to adapt in real-time. In this paper, we introduce an approach that enables resource limited devices to adapt to changing conditions using dynamic software product lines techniques. Therefore, feature models are reduced to a specific hardware context before installing the adaptive mobile application on the device. This reduces the amount of possible configurations that are compatible with the device and, thereby, minimizes the costs and the duration of an adaptation during runtime.
像智能手机这样的移动设备在我们的日常生活中变得越来越重要。它们在各种环境中使用,必须相应地动态调整自己,以提供最佳的运行时行为。当然,适应不断变化的环境条件是一项具有挑战性的任务,因为移动设备的资源总是有限的,必须实时适应。在本文中,我们介绍了一种方法,使资源有限的设备能够适应不断变化的条件,使用动态软件产品线技术。因此,在设备上安装自适应移动应用程序之前,特征模型被简化为特定的硬件上下文。这减少了与设备兼容的可能配置的数量,从而最大限度地减少了运行期间的成本和适应时间。
{"title":"Reducing feature models to improve runtime adaptivity on resource limited devices","authors":"Karsten Saller, Sebastian Oster, Andy Schürr, Julia Schroeter, Malte Lochau","doi":"10.1145/2364412.2364435","DOIUrl":"https://doi.org/10.1145/2364412.2364435","url":null,"abstract":"Mobile devices like smartphones are getting increasingly important in our daily lifes. They are used in various environments and have to dynamically adapt themselves accordingly in order to provide an optimal runtime behavior. Naturally, adapting to continuously changing environmental conditions is a challenging task because mobile devices are always limited in their resources and have to adapt in real-time. In this paper, we introduce an approach that enables resource limited devices to adapt to changing conditions using dynamic software product lines techniques. Therefore, feature models are reduced to a specific hardware context before installing the adaptive mobile application on the device. This reduces the amount of possible configurations that are compatible with the device and, thereby, minimizes the costs and the duration of an adaptation during runtime.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121929411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Adopting feature-centric reuse of requirements assets: an industrial experience report 采用以功能为中心的需求资产重用:行业经验报告
Pub Date : 2012-09-02 DOI: 10.1145/2364412.2364414
Mahdi Derakhshanmanesh, Joachim Fox, J. Ebert
In this paper, we share practical experiences from an ongoing effort towards adopting a feature-centric method that enhances reuse of requirements at TRW Automotive's slip control system department (based in Koblenz, Germany). After introducing identified challenges in detail, key solution factors and a technical reuse concept for managing and deriving product-specific requirements are presented. Then, we demonstrate one way of implementing this solution approach based on industry-standard tools. In addition, identified pitfalls and lessons learned are discussed.
在本文中,我们分享了TRW汽车滑移控制系统部门(位于德国科布伦茨)在采用以特征为中心的方法方面的实践经验,该方法增强了需求的重用性。在详细介绍确定的挑战之后,提出了关键的解决方案因素和用于管理和派生特定于产品的需求的技术重用概念。然后,我们将演示基于行业标准工具实现此解决方案方法的一种方法。此外,还讨论了确定的缺陷和吸取的教训。
{"title":"Adopting feature-centric reuse of requirements assets: an industrial experience report","authors":"Mahdi Derakhshanmanesh, Joachim Fox, J. Ebert","doi":"10.1145/2364412.2364414","DOIUrl":"https://doi.org/10.1145/2364412.2364414","url":null,"abstract":"In this paper, we share practical experiences from an ongoing effort towards adopting a feature-centric method that enhances reuse of requirements at TRW Automotive's slip control system department (based in Koblenz, Germany). After introducing identified challenges in detail, key solution factors and a technical reuse concept for managing and deriving product-specific requirements are presented. Then, we demonstrate one way of implementing this solution approach based on industry-standard tools. In addition, identified pitfalls and lessons learned are discussed.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115538101","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
Systems and software product line engineering with BigLever software gears 系统和软件产品线工程与BigLever软件齿轮
Pub Date : 2012-09-02 DOI: 10.1145/2364412.2364458
C. Krueger, P. Clements
This paper describes a demonstration of the product line engineering tool and framework Gears from BigLever software. Gears provides a single feature modeling language, a single variation point mechanism, and a single automated product configurator that are used to configure a product portfolio's shared engineering assets appropriately for each product in the portfolio. The result is an automated production line capability that can quickly produce any product in the portfolio from the same, single set of shared assets.
本文介绍了一个来自BigLever软件的产品线工程工具和框架Gears的演示。Gears提供了单一的特征建模语言、单一的变异点机制和单一的自动化产品配置器,用于为产品组合中的每个产品适当地配置产品组合的共享工程资产。其结果是一个自动化的生产线能力,可以从相同的、单一的共享资产集快速生产投资组合中的任何产品。
{"title":"Systems and software product line engineering with BigLever software gears","authors":"C. Krueger, P. Clements","doi":"10.1145/2364412.2364458","DOIUrl":"https://doi.org/10.1145/2364412.2364458","url":null,"abstract":"This paper describes a demonstration of the product line engineering tool and framework Gears from BigLever software. Gears provides a single feature modeling language, a single variation point mechanism, and a single automated product configurator that are used to configure a product portfolio's shared engineering assets appropriately for each product in the portfolio. The result is an automated production line capability that can quickly produce any product in the portfolio from the same, single set of shared assets.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115606924","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
Demonstration of a model checker for the analysis of product variability 演示用于分析产品变异性的模型检查器
Pub Date : 2012-09-02 DOI: 10.1145/2364412.2364454
M. T. Beek, S. Gnesi, F. Mazzanti
We demonstrate an experimental tool for the modeling and analysis of behavioral variability in product families.
我们展示了一个实验工具,用于建模和分析产品族中的行为变异性。
{"title":"Demonstration of a model checker for the analysis of product variability","authors":"M. T. Beek, S. Gnesi, F. Mazzanti","doi":"10.1145/2364412.2364454","DOIUrl":"https://doi.org/10.1145/2364412.2364454","url":null,"abstract":"We demonstrate an experimental tool for the modeling and analysis of behavioral variability in product families.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122423051","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
Variability modeling in the wild 野外可变性建模
Pub Date : 2012-09-02 DOI: 10.1145/2364412.2364452
T. Berger
Variability modeling is one of the key disciplines in software product line engineering and has been addressed by academic and industrial research over the past twenty years. While the research community's focus was on creating notations and tools, most of which based on feature modeling, there are relatively few empirical studies that aim at understanding the actual use of these techniques. In this light, we present empirical work that investigates variability modeling in the context of software product lines. We study concepts and semantics of real-world variability languages and the usage of these concepts in real, large-scale variability models. We further extend our discussion to variability in software ecosystems, which target inter-organizational reuse and are often seen as natural successors of software product lines. We provide empirical evidence that the well-researched concepts of feature modeling are used in practice, but also that more advanced concepts are needed. We observe that some assumptions about realistic variability models in the literature do not hold. Further, our findings indicate that variability models are not suited for software ecosystems, and that particular kinds of dependencies are needed to enable growth of such ecosystems.
可变性建模是软件产品线工程中的关键学科之一,在过去的二十年里已经被学术界和工业界研究所关注。虽然研究界的重点是创建符号和工具,其中大部分是基于特征建模,但相对较少的实证研究旨在理解这些技术的实际使用。在这种情况下,我们提出了在软件产品线的背景下调查可变性建模的实证工作。我们研究了真实世界可变性语言的概念和语义,以及这些概念在真实的大规模可变性模型中的使用。我们进一步将我们的讨论扩展到软件生态系统中的可变性,它的目标是组织间的重用,并且通常被视为软件产品线的自然继承者。我们提供了经验证据,表明研究得很好的特征建模概念在实践中得到了应用,但也需要更先进的概念。我们观察到,文献中关于现实变异性模型的一些假设并不成立。此外,我们的研究结果表明,可变性模型不适合软件生态系统,并且需要特定种类的依赖关系来实现这样的生态系统的增长。
{"title":"Variability modeling in the wild","authors":"T. Berger","doi":"10.1145/2364412.2364452","DOIUrl":"https://doi.org/10.1145/2364412.2364452","url":null,"abstract":"Variability modeling is one of the key disciplines in software product line engineering and has been addressed by academic and industrial research over the past twenty years. While the research community's focus was on creating notations and tools, most of which based on feature modeling, there are relatively few empirical studies that aim at understanding the actual use of these techniques.\u0000 In this light, we present empirical work that investigates variability modeling in the context of software product lines. We study concepts and semantics of real-world variability languages and the usage of these concepts in real, large-scale variability models. We further extend our discussion to variability in software ecosystems, which target inter-organizational reuse and are often seen as natural successors of software product lines. We provide empirical evidence that the well-researched concepts of feature modeling are used in practice, but also that more advanced concepts are needed. We observe that some assumptions about realistic variability models in the literature do not hold. Further, our findings indicate that variability models are not suited for software ecosystems, and that particular kinds of dependencies are needed to enable growth of such ecosystems.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123336850","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
Using regression testing to analyze the impact of changes to variability models on products 使用回归测试分析可变性模型变化对产品的影响
Pub Date : 2012-09-02 DOI: 10.1145/2362536.2362563
Wolfgang Heider, Rick Rabiser, P. Grünbacher, Daniela Rabiser
Industrial product lines are typically maintained for a long time and evolve continuously to address changing requirements and new technologies. Already derived products often have to be re-derived after such changes to benefit from new and updated features. Product line engineers thus frequently need to analyze the impact of changes to variability models to prevent unexpected changes of re-derived products. In this paper we present a tool-supported approach that informs engineers about the impacts of variability model changes on existing products. Regression tests are used to determine whether existing product configurations and generated product outputs can be re-derived without unexpected effects. We evaluate the feasibility of the approach based on changes observed in a real-world software product line. More specifically, we show how our approach helps engineers performing specific evolution tasks to analyze the change impacts on existing products. We also evaluate the performance and scalability of our approach. Our results show that variability change impact analyses can be automated using model regression testing and can help reducing the gap between domain engineering and application engineering.
工业产品线通常要维护很长时间,并不断发展以满足不断变化的需求和新技术。已经派生的产品通常必须在这些更改之后重新派生,以受益于新的和更新的功能。因此,产品线工程师经常需要分析变更对可变性模型的影响,以防止再衍生产品的意外变更。在本文中,我们提出了一种工具支持的方法,告知工程师关于可变性模型变化对现有产品的影响。回归测试用于确定是否可以重新导出现有的产品配置和生成的产品输出,而不会产生意外影响。我们根据在实际软件产品线中观察到的变化来评估该方法的可行性。更具体地说,我们展示了我们的方法如何帮助工程师执行特定的演化任务来分析对现有产品的变更影响。我们还评估了我们的方法的性能和可伸缩性。我们的结果表明,可变性变化影响分析可以使用模型回归测试自动化,并且可以帮助减少领域工程和应用工程之间的差距。
{"title":"Using regression testing to analyze the impact of changes to variability models on products","authors":"Wolfgang Heider, Rick Rabiser, P. Grünbacher, Daniela Rabiser","doi":"10.1145/2362536.2362563","DOIUrl":"https://doi.org/10.1145/2362536.2362563","url":null,"abstract":"Industrial product lines are typically maintained for a long time and evolve continuously to address changing requirements and new technologies. Already derived products often have to be re-derived after such changes to benefit from new and updated features. Product line engineers thus frequently need to analyze the impact of changes to variability models to prevent unexpected changes of re-derived products. In this paper we present a tool-supported approach that informs engineers about the impacts of variability model changes on existing products. Regression tests are used to determine whether existing product configurations and generated product outputs can be re-derived without unexpected effects. We evaluate the feasibility of the approach based on changes observed in a real-world software product line. More specifically, we show how our approach helps engineers performing specific evolution tasks to analyze the change impacts on existing products. We also evaluate the performance and scalability of our approach. Our results show that variability change impact analyses can be automated using model regression testing and can help reducing the gap between domain engineering and application engineering.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129010265","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
Cloud-based software product lines 基于云的软件产品线
Pub Date : 2012-09-02 DOI: 10.1145/2364412.2364440
Klaus Schmid, A. Rummler
The traditional focus of Product Line Engineering (PIE) is on the customization of whole software solutions. So far, the combination of cloud computing with PLE techniques has hardly been discussed. In this paper, we discuss different approaches to cloud computing and their relation to product line technologies. We also describe both, specific opportunities and drawbacks, of these approaches. We also provide a discussion of different combinations of these approaches as a way to combine their strengths.
产品线工程(PIE)的传统重点是整个软件解决方案的定制。到目前为止,云计算与PLE技术的结合几乎没有被讨论过。在本文中,我们讨论了云计算的不同方法及其与产品线技术的关系。我们还描述了这些方法的具体机会和缺点。我们还讨论了这些方法的不同组合,以结合它们的优势。
{"title":"Cloud-based software product lines","authors":"Klaus Schmid, A. Rummler","doi":"10.1145/2364412.2364440","DOIUrl":"https://doi.org/10.1145/2364412.2364440","url":null,"abstract":"The traditional focus of Product Line Engineering (PIE) is on the customization of whole software solutions. So far, the combination of cloud computing with PLE techniques has hardly been discussed. In this paper, we discuss different approaches to cloud computing and their relation to product line technologies. We also describe both, specific opportunities and drawbacks, of these approaches.\u0000 We also provide a discussion of different combinations of these approaches as a way to combine their strengths.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129935100","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
Product portfolio scope optimization based on features and goals 基于产品特性和目标的产品组合范围优化
Pub Date : 2012-09-02 DOI: 10.1145/2362536.2362559
Joseph Gillain, Stéphane Faulkner, P. Heymans, Ivan Jureta, M. Snoeck
In this paper we propose a mathematical program able to optimize the product portfolio scope of a software product line and sketch both a development and a release planning. Our model is based on the description of customer needs in terms of goals. We show that this model can be instantiated in several contexts such as a market customization strategy or a mass-customization strategy. It can deal with Software Product Line development from scratch as well as starting from a legacy software base. We demonstrate its applicability with an example based on a case study.
在本文中,我们提出了一个数学程序,可以优化软件产品线的产品组合范围,并绘制开发和发布计划的草图。我们的模型是基于对客户需求的目标描述。我们证明了该模型可以在市场定制策略或大规模定制策略等多种环境中实例化。它可以从零开始处理软件产品线开发,也可以从遗留软件基础开始处理。我们以一个案例研究为基础,用一个例子来说明它的适用性。
{"title":"Product portfolio scope optimization based on features and goals","authors":"Joseph Gillain, Stéphane Faulkner, P. Heymans, Ivan Jureta, M. Snoeck","doi":"10.1145/2362536.2362559","DOIUrl":"https://doi.org/10.1145/2362536.2362559","url":null,"abstract":"In this paper we propose a mathematical program able to optimize the product portfolio scope of a software product line and sketch both a development and a release planning. Our model is based on the description of customer needs in terms of goals. We show that this model can be instantiated in several contexts such as a market customization strategy or a mass-customization strategy. It can deal with Software Product Line development from scratch as well as starting from a legacy software base. We demonstrate its applicability with an example based on a case study.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116379032","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
Domain specific feature modeling for software product lines 针对软件产品线的领域特定特征建模
Pub Date : 2012-09-02 DOI: 10.1145/2362536.2362568
P. Hofman, Tobias Stenzel, Thomas Pohley, Michael Kircher, A. Bermann
This paper summarizes our experience with introducing feature modeling into a product line for imaging and therapy systems in the Siemens Healthcare Sector. Determining and negotiating the scope in a product line that spans several business units with their own economic goals is challenging. Feature modeling offers a good way to do variability/commonality analysis for complex product lines. A precondition for feature modeling is the identification of all features supporting the product line. To identify these features, we developed a method for systematically deriving a feature model top down based on domain know-how. We call this method domain specific feature modeling. As the primary artifact to describe the problem space, a domain specific feature model additionally improves the requirement understanding for all stakeholders by considerably improving the scoping, traceability, testing, efficiency and transparency of planning activities and making the development efforts easier to estimate. In this paper, we share our experience with domain specific feature modeling in a large platform project and describe the lessons learned. We describe our general approach that can also be used for other domains.
本文总结了我们在西门子医疗保健部门将特征建模引入成像和治疗系统产品线的经验。确定和协商产品线的范围是具有挑战性的,因为产品线跨越了具有各自经济目标的多个业务单元。特征建模为复杂产品线的可变性/共性分析提供了一种很好的方法。特征建模的一个先决条件是识别支持产品线的所有特征。为了识别这些特征,我们开发了一种基于领域知识自上而下系统地导出特征模型的方法。我们称这种方法为领域特定特征建模。作为描述问题空间的主要工件,领域特定的特性模型通过显著地改进规划活动的范围、可追溯性、测试、效率和透明度,并使开发工作更容易估计,从而额外地提高了对所有涉众的需求理解。在本文中,我们分享了在一个大型平台项目中进行特定领域特征建模的经验,并描述了从中吸取的教训。我们描述了也可用于其他领域的一般方法。
{"title":"Domain specific feature modeling for software product lines","authors":"P. Hofman, Tobias Stenzel, Thomas Pohley, Michael Kircher, A. Bermann","doi":"10.1145/2362536.2362568","DOIUrl":"https://doi.org/10.1145/2362536.2362568","url":null,"abstract":"This paper summarizes our experience with introducing feature modeling into a product line for imaging and therapy systems in the Siemens Healthcare Sector. Determining and negotiating the scope in a product line that spans several business units with their own economic goals is challenging. Feature modeling offers a good way to do variability/commonality analysis for complex product lines. A precondition for feature modeling is the identification of all features supporting the product line. To identify these features, we developed a method for systematically deriving a feature model top down based on domain know-how. We call this method domain specific feature modeling. As the primary artifact to describe the problem space, a domain specific feature model additionally improves the requirement understanding for all stakeholders by considerably improving the scoping, traceability, testing, efficiency and transparency of planning activities and making the development efforts easier to estimate. In this paper, we share our experience with domain specific feature modeling in a large platform project and describe the lessons learned. We describe our general approach that can also be used for other domains.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132204188","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
On adopting multi-criteria decision-making approaches for variability management in software product lines 多准则决策方法在软件产品线可变性管理中的应用
Pub Date : 2012-09-02 DOI: 10.1145/2364412.2364418
A. K. Thurimella, S. Ramaswamy
Traditional requirements engineering involves analyzing tradeoffs between available alternatives. In the context of Software Product Lines (SPLs) application engineers have to instantiate variability by evaluating a set of options available from the platform. In this position paper, we propose the adoption of multi-criteria decision-making for instantiating a variability model in application requirements engineering amenable to the adoption of a Product Lines approach.
传统的需求工程涉及分析可用替代方案之间的权衡。在软件产品线(SPLs)的上下文中,应用程序工程师必须通过评估平台中可用的一组选项来实例化可变性。在这份立场文件中,我们建议采用多标准决策来实例化应用需求工程中的可变性模型,以适应产品线方法的采用。
{"title":"On adopting multi-criteria decision-making approaches for variability management in software product lines","authors":"A. K. Thurimella, S. Ramaswamy","doi":"10.1145/2364412.2364418","DOIUrl":"https://doi.org/10.1145/2364412.2364418","url":null,"abstract":"Traditional requirements engineering involves analyzing tradeoffs between available alternatives. In the context of Software Product Lines (SPLs) application engineers have to instantiate variability by evaluating a set of options available from the platform. In this position paper, we propose the adoption of multi-criteria decision-making for instantiating a variability model in application requirements engineering amenable to the adoption of a Product Lines approach.","PeriodicalId":339444,"journal":{"name":"Software Product Lines Conference","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133799625","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
期刊
Software Product Lines 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