{"title":"面向全球软件工程的集成变体管理:经验报告","authors":"Christian Manz, M. Stupperich, M. Reichert","doi":"10.1109/ICGSE.2013.29","DOIUrl":null,"url":null,"abstract":"In the automotive domain, customer demands and market constraints are progressively realized by electric/electronic components and corresponding software. Variant trace ability in SPL is crucial in the context of different tasks, like change impact analysis, especially in complex global software projects. In addition, trace ability concepts must be extended by partly automated variant configuration mechanisms to handle restrictions and dependencies between variants. Such variant configuration mechanism helps to reduce complexity when configuring a valid variant and to establish an explicit documentation of dependencies between components. However, integrated variant management has not been sufficiently addressed so far. Especially, the increasing number of software variants requires an examination of traceable and configurable software variants over the software lifecycle. This paper emphasizes variant trace ability achievements in a large global software engineering project, elaborates existing challenges, and evaluates an industrial usage of an integrated variant management based on experiences.","PeriodicalId":175455,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Towards Integrated Variant Management in Global Software Engineering: An Experience Report\",\"authors\":\"Christian Manz, M. Stupperich, M. Reichert\",\"doi\":\"10.1109/ICGSE.2013.29\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the automotive domain, customer demands and market constraints are progressively realized by electric/electronic components and corresponding software. Variant trace ability in SPL is crucial in the context of different tasks, like change impact analysis, especially in complex global software projects. In addition, trace ability concepts must be extended by partly automated variant configuration mechanisms to handle restrictions and dependencies between variants. Such variant configuration mechanism helps to reduce complexity when configuring a valid variant and to establish an explicit documentation of dependencies between components. However, integrated variant management has not been sufficiently addressed so far. Especially, the increasing number of software variants requires an examination of traceable and configurable software variants over the software lifecycle. This paper emphasizes variant trace ability achievements in a large global software engineering project, elaborates existing challenges, and evaluates an industrial usage of an integrated variant management based on experiences.\",\"PeriodicalId\":175455,\"journal\":{\"name\":\"2013 IEEE 8th International Conference on Global Software Engineering\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-08-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE 8th International Conference on Global Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICGSE.2013.29\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 8th International Conference on Global Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICGSE.2013.29","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards Integrated Variant Management in Global Software Engineering: An Experience Report
In the automotive domain, customer demands and market constraints are progressively realized by electric/electronic components and corresponding software. Variant trace ability in SPL is crucial in the context of different tasks, like change impact analysis, especially in complex global software projects. In addition, trace ability concepts must be extended by partly automated variant configuration mechanisms to handle restrictions and dependencies between variants. Such variant configuration mechanism helps to reduce complexity when configuring a valid variant and to establish an explicit documentation of dependencies between components. However, integrated variant management has not been sufficiently addressed so far. Especially, the increasing number of software variants requires an examination of traceable and configurable software variants over the software lifecycle. This paper emphasizes variant trace ability achievements in a large global software engineering project, elaborates existing challenges, and evaluates an industrial usage of an integrated variant management based on experiences.