Matches in SemOpenAlex for { <https://semopenalex.org/work/W4245681192> ?p ?o ?g. }
- W4245681192 endingPage "562" @default.
- W4245681192 startingPage "543" @default.
- W4245681192 abstract "After more than 10 years, Aspect-Oriented Programming (AOP) is still a controversial idea. While the concept of aspects appeals to everyone's intuitions, concrete AOP solutions often fail to convince researchers and practitioners alike. This discrepancy results in part from a lack of an adequate theory of aspects, which in turn leads to the development of AOP solutions that are useful in limited situations. We propose a new theory of aspects that can be summarized as follows: concerns are latent topics that can be automatically extracted using statistical topic modeling techniques adapted to software. Software scattering and tangling can be measured precisely by the entropies of the underlying topic-over-files and files-over-topics distributions. Aspects are latent topics with high scattering entropy. The theory is validated empirically on both the large scale, with a study of 4,632 Java projects, and the small scale, with a study of 5 individual projects. From these analyses, we identify two dozen topics that emerge as general-purpose aspects across multiple projects, as well as project-specific topics/concerns. The approach is also shown to produce results that are compatible with previous methods for identifying aspects, and also extends them. Our work provides not only a concrete approach for identifying aspects at several scales in an unsupervised manner but, more importantly, a formulation of AOP grounded in information theory. The understanding of aspects under this new perspective makes additional progress toward the design of models and tools that facilitate software development." @default.
- W4245681192 created "2022-05-12" @default.
- W4245681192 creator A5010166020 @default.
- W4245681192 creator A5059418584 @default.
- W4245681192 creator A5088813478 @default.
- W4245681192 creator A5091802895 @default.
- W4245681192 date "2008-10-19" @default.
- W4245681192 modified "2023-09-26" @default.
- W4245681192 title "A theory of aspects as latent topics" @default.
- W4245681192 cites W1547961650 @default.
- W4245681192 cites W1803511245 @default.
- W4245681192 cites W1880262756 @default.
- W4245681192 cites W1928731475 @default.
- W4245681192 cites W1980258361 @default.
- W4245681192 cites W1991601392 @default.
- W4245681192 cites W1998899601 @default.
- W4245681192 cites W2013287706 @default.
- W4245681192 cites W2021481978 @default.
- W4245681192 cites W2055140257 @default.
- W4245681192 cites W2057841013 @default.
- W4245681192 cites W2080579313 @default.
- W4245681192 cites W2097964082 @default.
- W4245681192 cites W2105414394 @default.
- W4245681192 cites W2109144580 @default.
- W4245681192 cites W2118200317 @default.
- W4245681192 cites W2118944299 @default.
- W4245681192 cites W2119454542 @default.
- W4245681192 cites W2120165004 @default.
- W4245681192 cites W2122581326 @default.
- W4245681192 cites W2128288747 @default.
- W4245681192 cites W2128990852 @default.
- W4245681192 cites W2134329651 @default.
- W4245681192 cites W2134876531 @default.
- W4245681192 cites W2136694367 @default.
- W4245681192 cites W2146676585 @default.
- W4245681192 cites W2146740093 @default.
- W4245681192 cites W2153546999 @default.
- W4245681192 cites W2155984350 @default.
- W4245681192 cites W2156672158 @default.
- W4245681192 cites W2157576206 @default.
- W4245681192 cites W2166752079 @default.
- W4245681192 cites W2167984494 @default.
- W4245681192 cites W2173158844 @default.
- W4245681192 cites W4240459184 @default.
- W4245681192 cites W4254691308 @default.
- W4245681192 cites W4256152981 @default.
- W4245681192 doi "https://doi.org/10.1145/1449955.1449807" @default.
- W4245681192 hasPublicationYear "2008" @default.
- W4245681192 type Work @default.
- W4245681192 citedByCount "25" @default.
- W4245681192 countsByYear W42456811922012 @default.
- W4245681192 countsByYear W42456811922013 @default.
- W4245681192 countsByYear W42456811922014 @default.
- W4245681192 countsByYear W42456811922015 @default.
- W4245681192 countsByYear W42456811922016 @default.
- W4245681192 countsByYear W42456811922017 @default.
- W4245681192 countsByYear W42456811922018 @default.
- W4245681192 countsByYear W42456811922021 @default.
- W4245681192 crossrefType "journal-article" @default.
- W4245681192 hasAuthorship W4245681192A5010166020 @default.
- W4245681192 hasAuthorship W4245681192A5059418584 @default.
- W4245681192 hasAuthorship W4245681192A5088813478 @default.
- W4245681192 hasAuthorship W4245681192A5091802895 @default.
- W4245681192 hasConcept C115903868 @default.
- W4245681192 hasConcept C12713177 @default.
- W4245681192 hasConcept C154945302 @default.
- W4245681192 hasConcept C162324750 @default.
- W4245681192 hasConcept C199360897 @default.
- W4245681192 hasConcept C2522767166 @default.
- W4245681192 hasConcept C2777904410 @default.
- W4245681192 hasConcept C41008148 @default.
- W4245681192 hasConcept C539667460 @default.
- W4245681192 hasConcept C548217200 @default.
- W4245681192 hasConceptScore W4245681192C115903868 @default.
- W4245681192 hasConceptScore W4245681192C12713177 @default.
- W4245681192 hasConceptScore W4245681192C154945302 @default.
- W4245681192 hasConceptScore W4245681192C162324750 @default.
- W4245681192 hasConceptScore W4245681192C199360897 @default.
- W4245681192 hasConceptScore W4245681192C2522767166 @default.
- W4245681192 hasConceptScore W4245681192C2777904410 @default.
- W4245681192 hasConceptScore W4245681192C41008148 @default.
- W4245681192 hasConceptScore W4245681192C539667460 @default.
- W4245681192 hasConceptScore W4245681192C548217200 @default.
- W4245681192 hasIssue "10" @default.
- W4245681192 hasLocation W42456811921 @default.
- W4245681192 hasOpenAccess W4245681192 @default.
- W4245681192 hasPrimaryLocation W42456811921 @default.
- W4245681192 hasRelatedWork W1502256359 @default.
- W4245681192 hasRelatedWork W1538236101 @default.
- W4245681192 hasRelatedWork W1558040955 @default.
- W4245681192 hasRelatedWork W1571558219 @default.
- W4245681192 hasRelatedWork W185412380 @default.
- W4245681192 hasRelatedWork W2057087473 @default.
- W4245681192 hasRelatedWork W2168198346 @default.
- W4245681192 hasRelatedWork W2318930520 @default.
- W4245681192 hasRelatedWork W2348941498 @default.
- W4245681192 hasRelatedWork W2358129044 @default.
- W4245681192 hasVolume "43" @default.