Matches in SemOpenAlex for { <https://semopenalex.org/work/W2109779682> ?p ?o ?g. }
- W2109779682 endingPage "887" @default.
- W2109779682 startingPage "871" @default.
- W2109779682 abstract "Aspect-oriented programming (AOP) promises to improve many facets of software quality by providing better modularization and separation of concerns, which may have system wide affect. There have been numerous claims in favor and against AOP compared with traditional programming languages such as Objective Oriented and Structured Programming Languages. However, there has been no attempt to systematically review and report the available evidence in the literature to support the claims made in favor or against AOP compared with non-AOP approaches. This research aimed to systematically identify, analyze, and report the evidence published in the literature to support the claims made in favor or against AOP compared with non-AOP approaches. We performed a systematic literature review of empirical studies of AOP based development, published in major software engineering journals and conference proceedings. Our search strategy identified 3307 papers, of which 22 were identified as reporting empirical studies comparing AOP with non-AOP approaches. Based on the analysis of the data extracted from those 22 papers, our findings show that for performance, code size, modularity, and evolution related characteristics, a majority of the studies reported positive effects, a few studies reported insignificant effects, and no study reported negative effects; however, for cognition and language mechanism, negative effects were reported. AOP is likely to have positive effect on performance, code size, modularity, and evolution. However its effect on cognition and language mechanism is less likely to be positive. Care should be taken using AOP outside the context in which it has been validated." @default.
- W2109779682 created "2016-06-24" @default.
- W2109779682 creator A5053754637 @default.
- W2109779682 creator A5058693284 @default.
- W2109779682 creator A5060615406 @default.
- W2109779682 creator A5072168424 @default.
- W2109779682 date "2010-09-01" @default.
- W2109779682 modified "2023-09-30" @default.
- W2109779682 title "A systematic review of comparative evidence of aspect-oriented programming" @default.
- W2109779682 cites W1247968195 @default.
- W2109779682 cites W142616426 @default.
- W2109779682 cites W1559099091 @default.
- W2109779682 cites W1585513897 @default.
- W2109779682 cites W1610570299 @default.
- W2109779682 cites W1876404477 @default.
- W2109779682 cites W1991604845 @default.
- W2109779682 cites W2013222969 @default.
- W2109779682 cites W2055755944 @default.
- W2109779682 cites W2094282293 @default.
- W2109779682 cites W2122962110 @default.
- W2109779682 cites W2125348950 @default.
- W2109779682 cites W2133727680 @default.
- W2109779682 cites W2140984588 @default.
- W2109779682 cites W2154755835 @default.
- W2109779682 cites W2157223575 @default.
- W2109779682 cites W2158864412 @default.
- W2109779682 cites W2162739315 @default.
- W2109779682 cites W2163621605 @default.
- W2109779682 cites W2163851162 @default.
- W2109779682 cites W2167116703 @default.
- W2109779682 cites W2168811232 @default.
- W2109779682 cites W2171427035 @default.
- W2109779682 cites W2302256928 @default.
- W2109779682 cites W4254691308 @default.
- W2109779682 doi "https://doi.org/10.1016/j.infsof.2010.05.003" @default.
- W2109779682 hasPublicationYear "2010" @default.
- W2109779682 type Work @default.
- W2109779682 sameAs 2109779682 @default.
- W2109779682 citedByCount "72" @default.
- W2109779682 countsByYear W21097796822012 @default.
- W2109779682 countsByYear W21097796822013 @default.
- W2109779682 countsByYear W21097796822014 @default.
- W2109779682 countsByYear W21097796822015 @default.
- W2109779682 countsByYear W21097796822016 @default.
- W2109779682 countsByYear W21097796822017 @default.
- W2109779682 countsByYear W21097796822018 @default.
- W2109779682 countsByYear W21097796822019 @default.
- W2109779682 countsByYear W21097796822020 @default.
- W2109779682 countsByYear W21097796822021 @default.
- W2109779682 countsByYear W21097796822022 @default.
- W2109779682 countsByYear W21097796822023 @default.
- W2109779682 crossrefType "journal-article" @default.
- W2109779682 hasAuthorship W2109779682A5053754637 @default.
- W2109779682 hasAuthorship W2109779682A5058693284 @default.
- W2109779682 hasAuthorship W2109779682A5060615406 @default.
- W2109779682 hasAuthorship W2109779682A5072168424 @default.
- W2109779682 hasBestOaLocation W21097796822 @default.
- W2109779682 hasConcept C111472728 @default.
- W2109779682 hasConcept C115903868 @default.
- W2109779682 hasConcept C120936955 @default.
- W2109779682 hasConcept C138885662 @default.
- W2109779682 hasConcept C151730666 @default.
- W2109779682 hasConcept C199360897 @default.
- W2109779682 hasConcept C2777904410 @default.
- W2109779682 hasConcept C2779343474 @default.
- W2109779682 hasConcept C2779478453 @default.
- W2109779682 hasConcept C41008148 @default.
- W2109779682 hasConcept C54355233 @default.
- W2109779682 hasConcept C60051680 @default.
- W2109779682 hasConcept C76214141 @default.
- W2109779682 hasConcept C86803240 @default.
- W2109779682 hasConcept C88482812 @default.
- W2109779682 hasConceptScore W2109779682C111472728 @default.
- W2109779682 hasConceptScore W2109779682C115903868 @default.
- W2109779682 hasConceptScore W2109779682C120936955 @default.
- W2109779682 hasConceptScore W2109779682C138885662 @default.
- W2109779682 hasConceptScore W2109779682C151730666 @default.
- W2109779682 hasConceptScore W2109779682C199360897 @default.
- W2109779682 hasConceptScore W2109779682C2777904410 @default.
- W2109779682 hasConceptScore W2109779682C2779343474 @default.
- W2109779682 hasConceptScore W2109779682C2779478453 @default.
- W2109779682 hasConceptScore W2109779682C41008148 @default.
- W2109779682 hasConceptScore W2109779682C54355233 @default.
- W2109779682 hasConceptScore W2109779682C60051680 @default.
- W2109779682 hasConceptScore W2109779682C76214141 @default.
- W2109779682 hasConceptScore W2109779682C86803240 @default.
- W2109779682 hasConceptScore W2109779682C88482812 @default.
- W2109779682 hasIssue "9" @default.
- W2109779682 hasLocation W21097796821 @default.
- W2109779682 hasLocation W21097796822 @default.
- W2109779682 hasLocation W21097796823 @default.
- W2109779682 hasOpenAccess W2109779682 @default.
- W2109779682 hasPrimaryLocation W21097796821 @default.
- W2109779682 hasRelatedWork W1885811213 @default.
- W2109779682 hasRelatedWork W2028048600 @default.
- W2109779682 hasRelatedWork W2065646798 @default.
- W2109779682 hasRelatedWork W2135227066 @default.
- W2109779682 hasRelatedWork W2145468000 @default.