M. Soleymani, D. Ferreira, Vasil L. Tenev, Martin Becker
{"title":"一个用于产品线工程中分类和集成分析工具的众包平台的原型","authors":"M. Soleymani, D. Ferreira, Vasil L. Tenev, Martin Becker","doi":"10.1145/3503229.3547054","DOIUrl":null,"url":null,"abstract":"Adopting Product Line Engineering (PLE) approaches in the context of software-intensive systems reduces overall development and maintenance costs, reduces time to market and leads to an overall improvement in product quality. The Software and System Product Line (SPL) community has provided a large number of different analysis approaches and tools, which were developed in different contexts, answer different questions, and can contribute to the fulfillment of different analysis goals. The pursuit of these goals requires holistic approaches, i. e. integrated toolchains and classification of analyses, which are documented as a centralized collection of wisdom. Previously, we proposed a classification system for describing existing analyses. Furthermore, this method supports the search for possible combinations, i. e. toolchains which address the complex industrial needs in the context of adopting PLE approaches. In this paper, we present a prototype of a crowd-sourcing platform to collect and share the required information regarding existing analyses and toolchains. While overviews of PLE-aware analyses exist, we propose an interactive visualisation to identify and document the required input data and resulting information for each analysis method. With this platform, we hope to promote the usage of analysis approaches and encourage collaboration between researchers.","PeriodicalId":193319,"journal":{"name":"Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume B","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A prototype of a crowd-sourcing platform for classification and integration of analysis tools in product line engineering\",\"authors\":\"M. Soleymani, D. Ferreira, Vasil L. Tenev, Martin Becker\",\"doi\":\"10.1145/3503229.3547054\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Adopting Product Line Engineering (PLE) approaches in the context of software-intensive systems reduces overall development and maintenance costs, reduces time to market and leads to an overall improvement in product quality. The Software and System Product Line (SPL) community has provided a large number of different analysis approaches and tools, which were developed in different contexts, answer different questions, and can contribute to the fulfillment of different analysis goals. The pursuit of these goals requires holistic approaches, i. e. integrated toolchains and classification of analyses, which are documented as a centralized collection of wisdom. Previously, we proposed a classification system for describing existing analyses. Furthermore, this method supports the search for possible combinations, i. e. toolchains which address the complex industrial needs in the context of adopting PLE approaches. In this paper, we present a prototype of a crowd-sourcing platform to collect and share the required information regarding existing analyses and toolchains. While overviews of PLE-aware analyses exist, we propose an interactive visualisation to identify and document the required input data and resulting information for each analysis method. With this platform, we hope to promote the usage of analysis approaches and encourage collaboration between researchers.\",\"PeriodicalId\":193319,\"journal\":{\"name\":\"Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume B\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume B\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3503229.3547054\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume B","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3503229.3547054","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A prototype of a crowd-sourcing platform for classification and integration of analysis tools in product line engineering
Adopting Product Line Engineering (PLE) approaches in the context of software-intensive systems reduces overall development and maintenance costs, reduces time to market and leads to an overall improvement in product quality. The Software and System Product Line (SPL) community has provided a large number of different analysis approaches and tools, which were developed in different contexts, answer different questions, and can contribute to the fulfillment of different analysis goals. The pursuit of these goals requires holistic approaches, i. e. integrated toolchains and classification of analyses, which are documented as a centralized collection of wisdom. Previously, we proposed a classification system for describing existing analyses. Furthermore, this method supports the search for possible combinations, i. e. toolchains which address the complex industrial needs in the context of adopting PLE approaches. In this paper, we present a prototype of a crowd-sourcing platform to collect and share the required information regarding existing analyses and toolchains. While overviews of PLE-aware analyses exist, we propose an interactive visualisation to identify and document the required input data and resulting information for each analysis method. With this platform, we hope to promote the usage of analysis approaches and encourage collaboration between researchers.