Matches in SemOpenAlex for { <https://semopenalex.org/work/W4312338049> ?p ?o ?g. }
- W4312338049 endingPage "2512" @default.
- W4312338049 startingPage "2498" @default.
- W4312338049 abstract "JavaScript (JS) is one of the most popular programming languages for developing client-side applications mainly due to allowing the adoption of different programming styles, not having strict syntax rules, and supporting a plethora of frameworks. The flexibility that the language provides may accelerate the development of application, but also pose threats to the quality of the final software product, e.g., introducing Technical Debt (TD). TD reflects the additional cost of software maintenance activities to implement new features, occurring due to poorly developed solutions. Being able to forecast the levels of TD in the future can be extremely valuable in managing TD, since it can contribute to informed decision making when designating future repayments and refactoring budget among a company's projects. Despite the popularity of JS and the undoubtful benefits of accurate TD forecasting, in the literature, there is available only a limited number of tools and methodologies that are able to: (a) forecast TD during software evolution, (b) provide a ground-truth TD quantifications to train forecasting, since TD tools that are available are based on different rulesets and none is recognized as a state-of-the-art solution, (c) take into consideration the language-specific characteristics of JS. As a main contribution for this study, we propose a methodology (along with a supporting tool) that supports the aforementioned goals based on the Backward Stepwise Regression and Auto-Regressive Integrated Moving Average (ARIMA). We evaluate the proposed approach through a case study on 19,636 releases of 105 open-source applications. The results point out that: (a) the proposed model can lead to an accurate prediction of TD, and (b) the Number of appearances of the “new” and “eval” keyword along with the number of “anonymous” and “arrow” functions are among the features of JavaScript language that are related to high levels of TD." @default.
- W4312338049 created "2023-01-04" @default.
- W4312338049 creator A5035530115 @default.
- W4312338049 creator A5042340225 @default.
- W4312338049 creator A5057023981 @default.
- W4312338049 date "2023-04-01" @default.
- W4312338049 modified "2023-10-15" @default.
- W4312338049 title "Forecasting the Principal of Code Technical Debt in JavaScript Applications" @default.
- W4312338049 cites W1577719850 @default.
- W4312338049 cites W1936969208 @default.
- W4312338049 cites W1987270873 @default.
- W4312338049 cites W2055675855 @default.
- W4312338049 cites W2081503608 @default.
- W4312338049 cites W2084832108 @default.
- W4312338049 cites W2093230975 @default.
- W4312338049 cites W2112081648 @default.
- W4312338049 cites W2119906445 @default.
- W4312338049 cites W2130477480 @default.
- W4312338049 cites W2158864412 @default.
- W4312338049 cites W2159369248 @default.
- W4312338049 cites W2168175751 @default.
- W4312338049 cites W2168414911 @default.
- W4312338049 cites W2216905672 @default.
- W4312338049 cites W2290933337 @default.
- W4312338049 cites W2373401370 @default.
- W4312338049 cites W2476553276 @default.
- W4312338049 cites W2614820159 @default.
- W4312338049 cites W2737676639 @default.
- W4312338049 cites W2756961282 @default.
- W4312338049 cites W2944328974 @default.
- W4312338049 cites W2947524792 @default.
- W4312338049 cites W2970996534 @default.
- W4312338049 cites W2980220905 @default.
- W4312338049 cites W2990728822 @default.
- W4312338049 cites W3047821051 @default.
- W4312338049 cites W3049528174 @default.
- W4312338049 cites W3080861437 @default.
- W4312338049 cites W3087070939 @default.
- W4312338049 cites W3149778010 @default.
- W4312338049 cites W3216067238 @default.
- W4312338049 cites W4229930971 @default.
- W4312338049 cites W4233152543 @default.
- W4312338049 cites W4251331536 @default.
- W4312338049 cites W4254702186 @default.
- W4312338049 cites W4294529930 @default.
- W4312338049 doi "https://doi.org/10.1109/tse.2022.3222318" @default.
- W4312338049 hasPublicationYear "2023" @default.
- W4312338049 type Work @default.
- W4312338049 citedByCount "1" @default.
- W4312338049 countsByYear W43123380492023 @default.
- W4312338049 crossrefType "journal-article" @default.
- W4312338049 hasAuthorship W4312338049A5035530115 @default.
- W4312338049 hasAuthorship W4312338049A5042340225 @default.
- W4312338049 hasAuthorship W4312338049A5057023981 @default.
- W4312338049 hasConcept C105795698 @default.
- W4312338049 hasConcept C111919701 @default.
- W4312338049 hasConcept C115903868 @default.
- W4312338049 hasConcept C119857082 @default.
- W4312338049 hasConcept C136764020 @default.
- W4312338049 hasConcept C144559511 @default.
- W4312338049 hasConcept C151406439 @default.
- W4312338049 hasConcept C152752567 @default.
- W4312338049 hasConcept C15744967 @default.
- W4312338049 hasConcept C159198006 @default.
- W4312338049 hasConcept C199360897 @default.
- W4312338049 hasConcept C24338571 @default.
- W4312338049 hasConcept C2777904410 @default.
- W4312338049 hasConcept C2780586970 @default.
- W4312338049 hasConcept C2780598303 @default.
- W4312338049 hasConcept C33923547 @default.
- W4312338049 hasConcept C41008148 @default.
- W4312338049 hasConcept C529173508 @default.
- W4312338049 hasConcept C544833334 @default.
- W4312338049 hasConcept C77805123 @default.
- W4312338049 hasConcept C99613125 @default.
- W4312338049 hasConceptScore W4312338049C105795698 @default.
- W4312338049 hasConceptScore W4312338049C111919701 @default.
- W4312338049 hasConceptScore W4312338049C115903868 @default.
- W4312338049 hasConceptScore W4312338049C119857082 @default.
- W4312338049 hasConceptScore W4312338049C136764020 @default.
- W4312338049 hasConceptScore W4312338049C144559511 @default.
- W4312338049 hasConceptScore W4312338049C151406439 @default.
- W4312338049 hasConceptScore W4312338049C152752567 @default.
- W4312338049 hasConceptScore W4312338049C15744967 @default.
- W4312338049 hasConceptScore W4312338049C159198006 @default.
- W4312338049 hasConceptScore W4312338049C199360897 @default.
- W4312338049 hasConceptScore W4312338049C24338571 @default.
- W4312338049 hasConceptScore W4312338049C2777904410 @default.
- W4312338049 hasConceptScore W4312338049C2780586970 @default.
- W4312338049 hasConceptScore W4312338049C2780598303 @default.
- W4312338049 hasConceptScore W4312338049C33923547 @default.
- W4312338049 hasConceptScore W4312338049C41008148 @default.
- W4312338049 hasConceptScore W4312338049C529173508 @default.
- W4312338049 hasConceptScore W4312338049C544833334 @default.
- W4312338049 hasConceptScore W4312338049C77805123 @default.
- W4312338049 hasConceptScore W4312338049C99613125 @default.
- W4312338049 hasIssue "4" @default.
- W4312338049 hasLocation W43123380491 @default.