Matches in SemOpenAlex for { <https://semopenalex.org/work/W1689359876> ?p ?o ?g. }
- W1689359876 endingPage "74" @default.
- W1689359876 startingPage "65" @default.
- W1689359876 abstract "Aspect Oriented Programming (AOP) aims to ease maintenance and promote reuse of software components by separating core concerns from crosscutting concerns: aspects of a program that cannot be confined to a single program component. In AOP languages such as AspectJ, this kind of concern is encapsulated in an aspect and connected to main classes using pointcuts. This removes extraneous code from the classes of the program, allowing them to focus on their core purpose and making them more maintainable and reusable. The implementation of each crosscutting concern, which would have been scattered throughout an object oriented program, is centralised in a single aspect. Unfortunately, due to the way aspects and classes are associated, and the lack of an explicit interface between them, these aspects may be tightly coupled to the classes of the program and so may not be as reusable or maintainable as might be expected. We propose ParaAJ (Parametric Aspects), as an extension to AspectJ. ParaAJ allows classes to specify which aspects should be applied, and allows applications to specify which aspects to apply to which classes in what ways. This makes it easier for classes and aspects to be developed and maintained independently, and encourages reuse of both." @default.
- W1689359876 created "2016-06-24" @default.
- W1689359876 creator A5049776257 @default.
- W1689359876 creator A5066275505 @default.
- W1689359876 date "2009-01-01" @default.
- W1689359876 modified "2023-09-27" @default.
- W1689359876 title "ParaAJ: toward reusable and maintainable aspect oriented programs" @default.
- W1689359876 cites W108504815 @default.
- W1689359876 cites W1585507594 @default.
- W1689359876 cites W1610570299 @default.
- W1689359876 cites W1851327982 @default.
- W1689359876 cites W1970681152 @default.
- W1689359876 cites W2029414465 @default.
- W1689359876 cites W207271934 @default.
- W1689359876 cites W2116244845 @default.
- W1689359876 cites W2126225516 @default.
- W1689359876 cites W2136033258 @default.
- W1689359876 cites W2138778117 @default.
- W1689359876 cites W2149612550 @default.
- W1689359876 cites W2158024764 @default.
- W1689359876 cites W2164067955 @default.
- W1689359876 cites W2227431560 @default.
- W1689359876 cites W2295517865 @default.
- W1689359876 cites W53312038 @default.
- W1689359876 hasPublicationYear "2009" @default.
- W1689359876 type Work @default.
- W1689359876 sameAs 1689359876 @default.
- W1689359876 citedByCount "6" @default.
- W1689359876 countsByYear W16893598762014 @default.
- W1689359876 countsByYear W16893598762015 @default.
- W1689359876 crossrefType "journal-article" @default.
- W1689359876 hasAuthorship W1689359876A5049776257 @default.
- W1689359876 hasAuthorship W1689359876A5066275505 @default.
- W1689359876 hasConcept C111919701 @default.
- W1689359876 hasConcept C113843644 @default.
- W1689359876 hasConcept C115903868 @default.
- W1689359876 hasConcept C121332964 @default.
- W1689359876 hasConcept C127413603 @default.
- W1689359876 hasConcept C129307140 @default.
- W1689359876 hasConcept C157915830 @default.
- W1689359876 hasConcept C168167062 @default.
- W1689359876 hasConcept C186846655 @default.
- W1689359876 hasConcept C199360897 @default.
- W1689359876 hasConcept C206588197 @default.
- W1689359876 hasConcept C2164484 @default.
- W1689359876 hasConcept C2777904410 @default.
- W1689359876 hasConcept C2778583558 @default.
- W1689359876 hasConcept C2781009160 @default.
- W1689359876 hasConcept C41008148 @default.
- W1689359876 hasConcept C529173508 @default.
- W1689359876 hasConcept C548081761 @default.
- W1689359876 hasConcept C60051680 @default.
- W1689359876 hasConcept C73752529 @default.
- W1689359876 hasConcept C76155785 @default.
- W1689359876 hasConcept C76214141 @default.
- W1689359876 hasConcept C80291951 @default.
- W1689359876 hasConcept C97355855 @default.
- W1689359876 hasConceptScore W1689359876C111919701 @default.
- W1689359876 hasConceptScore W1689359876C113843644 @default.
- W1689359876 hasConceptScore W1689359876C115903868 @default.
- W1689359876 hasConceptScore W1689359876C121332964 @default.
- W1689359876 hasConceptScore W1689359876C127413603 @default.
- W1689359876 hasConceptScore W1689359876C129307140 @default.
- W1689359876 hasConceptScore W1689359876C157915830 @default.
- W1689359876 hasConceptScore W1689359876C168167062 @default.
- W1689359876 hasConceptScore W1689359876C186846655 @default.
- W1689359876 hasConceptScore W1689359876C199360897 @default.
- W1689359876 hasConceptScore W1689359876C206588197 @default.
- W1689359876 hasConceptScore W1689359876C2164484 @default.
- W1689359876 hasConceptScore W1689359876C2777904410 @default.
- W1689359876 hasConceptScore W1689359876C2778583558 @default.
- W1689359876 hasConceptScore W1689359876C2781009160 @default.
- W1689359876 hasConceptScore W1689359876C41008148 @default.
- W1689359876 hasConceptScore W1689359876C529173508 @default.
- W1689359876 hasConceptScore W1689359876C548081761 @default.
- W1689359876 hasConceptScore W1689359876C60051680 @default.
- W1689359876 hasConceptScore W1689359876C73752529 @default.
- W1689359876 hasConceptScore W1689359876C76155785 @default.
- W1689359876 hasConceptScore W1689359876C76214141 @default.
- W1689359876 hasConceptScore W1689359876C80291951 @default.
- W1689359876 hasConceptScore W1689359876C97355855 @default.
- W1689359876 hasLocation W16893598761 @default.
- W1689359876 hasOpenAccess W1689359876 @default.
- W1689359876 hasPrimaryLocation W16893598761 @default.
- W1689359876 hasRelatedWork W142616426 @default.
- W1689359876 hasRelatedWork W1604985345 @default.
- W1689359876 hasRelatedWork W1748395520 @default.
- W1689359876 hasRelatedWork W1782279160 @default.
- W1689359876 hasRelatedWork W193724929 @default.
- W1689359876 hasRelatedWork W1982596275 @default.
- W1689359876 hasRelatedWork W1986623798 @default.
- W1689359876 hasRelatedWork W1990208738 @default.
- W1689359876 hasRelatedWork W1993410868 @default.
- W1689359876 hasRelatedWork W2003426118 @default.
- W1689359876 hasRelatedWork W2007584784 @default.
- W1689359876 hasRelatedWork W2018607249 @default.
- W1689359876 hasRelatedWork W2038176785 @default.
- W1689359876 hasRelatedWork W2074486531 @default.