Matches in SemOpenAlex for { <https://semopenalex.org/work/W2022792112> ?p ?o ?g. }
Showing items 1 to 89 of
89
with 100 items per page.
- W2022792112 endingPage "240" @default.
- W2022792112 startingPage "225" @default.
- W2022792112 abstract "One of the undesired effects of software evolution is the proliferation of unused components, which are not used by any application. As a consequence, the size of binaries and libraries tends to grow and system maintainability tends to decrease. At the same time, a major trend of today’s software market is the porting of applications on hand-held devices or, in general, on devices which have a limited amount of available resources. Refactoring and, in particular, the miniaturization of libraries and applications are therefore necessary. We propose a Software Renovation Framework (SRF) and a toolkit covering several aspects of software renovation, such as removing unused objects and code clones, and refactoring existing libraries into smaller more cohesive ones. Refactoring has been implemented in the SRF using a hybrid approach based on hierarchical clustering , on genetic algorithms and hill climbing, also taking into account the developers’ feedback. The SRF aims to monitor software system quality in terms of the identified affecting factors, and to perform renovation activities when necessary. Most of the framework activities are language-independent, do not require any kind of source code parsing , and rely on object module analysis. The SRF has been applied to GRASS , which is a large open source Geographical Information System of about one million LOCs in size. It has significantly improved the software organization, has reduced by about 50% the average number of objects linked by each application, and has consequently also reduced the applications’ memory requirements." @default.
- W2022792112 created "2016-06-24" @default.
- W2022792112 creator A5025099559 @default.
- W2022792112 creator A5025741374 @default.
- W2022792112 creator A5041392864 @default.
- W2022792112 creator A5043388717 @default.
- W2022792112 date "2005-09-01" @default.
- W2022792112 modified "2023-09-25" @default.
- W2022792112 title "A language-independent software renovation framework" @default.
- W2022792112 cites W1947878561 @default.
- W2022792112 cites W1969502877 @default.
- W2022792112 cites W2018783607 @default.
- W2022792112 cites W2109223453 @default.
- W2022792112 cites W2116601343 @default.
- W2022792112 cites W2123697676 @default.
- W2022792112 cites W2125478006 @default.
- W2022792112 cites W2136605135 @default.
- W2022792112 cites W2146350180 @default.
- W2022792112 cites W2152551290 @default.
- W2022792112 cites W2159721485 @default.
- W2022792112 cites W2169647400 @default.
- W2022792112 cites W4240795613 @default.
- W2022792112 doi "https://doi.org/10.1016/j.jss.2004.03.033" @default.
- W2022792112 hasPublicationYear "2005" @default.
- W2022792112 type Work @default.
- W2022792112 sameAs 2022792112 @default.
- W2022792112 citedByCount "28" @default.
- W2022792112 countsByYear W20227921122012 @default.
- W2022792112 countsByYear W20227921122013 @default.
- W2022792112 countsByYear W20227921122014 @default.
- W2022792112 countsByYear W20227921122015 @default.
- W2022792112 countsByYear W20227921122017 @default.
- W2022792112 countsByYear W20227921122018 @default.
- W2022792112 countsByYear W20227921122020 @default.
- W2022792112 countsByYear W20227921122021 @default.
- W2022792112 crossrefType "journal-article" @default.
- W2022792112 hasAuthorship W2022792112A5025099559 @default.
- W2022792112 hasAuthorship W2022792112A5025741374 @default.
- W2022792112 hasAuthorship W2022792112A5041392864 @default.
- W2022792112 hasAuthorship W2022792112A5043388717 @default.
- W2022792112 hasConcept C106251023 @default.
- W2022792112 hasConcept C115903868 @default.
- W2022792112 hasConcept C149091818 @default.
- W2022792112 hasConcept C152752567 @default.
- W2022792112 hasConcept C160713754 @default.
- W2022792112 hasConcept C186644900 @default.
- W2022792112 hasConcept C186846655 @default.
- W2022792112 hasConcept C199360897 @default.
- W2022792112 hasConcept C21491501 @default.
- W2022792112 hasConcept C2777904410 @default.
- W2022792112 hasConcept C41008148 @default.
- W2022792112 hasConcept C43126263 @default.
- W2022792112 hasConcept C529173508 @default.
- W2022792112 hasConcept C77088390 @default.
- W2022792112 hasConceptScore W2022792112C106251023 @default.
- W2022792112 hasConceptScore W2022792112C115903868 @default.
- W2022792112 hasConceptScore W2022792112C149091818 @default.
- W2022792112 hasConceptScore W2022792112C152752567 @default.
- W2022792112 hasConceptScore W2022792112C160713754 @default.
- W2022792112 hasConceptScore W2022792112C186644900 @default.
- W2022792112 hasConceptScore W2022792112C186846655 @default.
- W2022792112 hasConceptScore W2022792112C199360897 @default.
- W2022792112 hasConceptScore W2022792112C21491501 @default.
- W2022792112 hasConceptScore W2022792112C2777904410 @default.
- W2022792112 hasConceptScore W2022792112C41008148 @default.
- W2022792112 hasConceptScore W2022792112C43126263 @default.
- W2022792112 hasConceptScore W2022792112C529173508 @default.
- W2022792112 hasConceptScore W2022792112C77088390 @default.
- W2022792112 hasIssue "3" @default.
- W2022792112 hasLocation W20227921121 @default.
- W2022792112 hasOpenAccess W2022792112 @default.
- W2022792112 hasPrimaryLocation W20227921121 @default.
- W2022792112 hasRelatedWork W1924643194 @default.
- W2022792112 hasRelatedWork W2022792112 @default.
- W2022792112 hasRelatedWork W2088533649 @default.
- W2022792112 hasRelatedWork W2170963023 @default.
- W2022792112 hasRelatedWork W2203559410 @default.
- W2022792112 hasRelatedWork W2899149604 @default.
- W2022792112 hasRelatedWork W2901304563 @default.
- W2022792112 hasRelatedWork W2944851039 @default.
- W2022792112 hasRelatedWork W595989155 @default.
- W2022792112 hasRelatedWork W1030291163 @default.
- W2022792112 hasVolume "77" @default.
- W2022792112 isParatext "false" @default.
- W2022792112 isRetracted "false" @default.
- W2022792112 magId "2022792112" @default.
- W2022792112 workType "article" @default.