Ronan Kenny, Enda Fallon, Sheila Fallon, F. Mannion
{"title":"STATS -软件组件随时间序列的趋势分析","authors":"Ronan Kenny, Enda Fallon, Sheila Fallon, F. Mannion","doi":"10.1109/ICIRD.2018.8376317","DOIUrl":null,"url":null,"abstract":"Through initiatives such as open sourcing, software development organizations have embraced component reuse. Inner sourcing, in which organizations reuse internally created components, is gaining interest. Large companies such as Philips, PayPal and Ericsson have embraced inner source initiatives. Software components reuse can significantly reduce software development and testing time. A challenge when reusing components is to gauge their quality and projected reliability over time. Minor component changes can create unforeseen complexities. This work proposes STATS — Software Component Trend Analysis Over Time Series, a self-directed artificial neural network which uses historic performances to predict the performance of inner source components over time. Using time series-based learning instances, STATS can aid in the prediction of component trouble reports based on historic knowledge. This is accomplished through the history of components trouble reports over varying time series. Using STATS, system architects and developers predict the reliability of candidate open source and inner source software components in the medium and long term.","PeriodicalId":397098,"journal":{"name":"2018 IEEE International Conference on Innovative Research and Development (ICIRD)","volume":"64 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"STATS — Software component trend analysis over time series\",\"authors\":\"Ronan Kenny, Enda Fallon, Sheila Fallon, F. Mannion\",\"doi\":\"10.1109/ICIRD.2018.8376317\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Through initiatives such as open sourcing, software development organizations have embraced component reuse. Inner sourcing, in which organizations reuse internally created components, is gaining interest. Large companies such as Philips, PayPal and Ericsson have embraced inner source initiatives. Software components reuse can significantly reduce software development and testing time. A challenge when reusing components is to gauge their quality and projected reliability over time. Minor component changes can create unforeseen complexities. This work proposes STATS — Software Component Trend Analysis Over Time Series, a self-directed artificial neural network which uses historic performances to predict the performance of inner source components over time. Using time series-based learning instances, STATS can aid in the prediction of component trouble reports based on historic knowledge. This is accomplished through the history of components trouble reports over varying time series. Using STATS, system architects and developers predict the reliability of candidate open source and inner source software components in the medium and long term.\",\"PeriodicalId\":397098,\"journal\":{\"name\":\"2018 IEEE International Conference on Innovative Research and Development (ICIRD)\",\"volume\":\"64 4\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE International Conference on Innovative Research and Development (ICIRD)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIRD.2018.8376317\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Innovative Research and Development (ICIRD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIRD.2018.8376317","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
STATS — Software component trend analysis over time series
Through initiatives such as open sourcing, software development organizations have embraced component reuse. Inner sourcing, in which organizations reuse internally created components, is gaining interest. Large companies such as Philips, PayPal and Ericsson have embraced inner source initiatives. Software components reuse can significantly reduce software development and testing time. A challenge when reusing components is to gauge their quality and projected reliability over time. Minor component changes can create unforeseen complexities. This work proposes STATS — Software Component Trend Analysis Over Time Series, a self-directed artificial neural network which uses historic performances to predict the performance of inner source components over time. Using time series-based learning instances, STATS can aid in the prediction of component trouble reports based on historic knowledge. This is accomplished through the history of components trouble reports over varying time series. Using STATS, system architects and developers predict the reliability of candidate open source and inner source software components in the medium and long term.