Matches in SemOpenAlex for { <https://semopenalex.org/work/W2103610903> ?p ?o ?g. }
Showing items 1 to 82 of
82
with 100 items per page.
- W2103610903 abstract "This paper presents a classification of widely studied approaches that focus interaction analysis and composition of multiple aspect(s) in aspect-oriented programs (AOP). It is evident that AOP has an ability to distort semantics of base-programs and aspects themselves due to advice-method or advice-advice interactions in terms of control flow and data sharing features. Thus, it entails a comprehensive analysis in order to pinpoint ambiguities at semantic level; especially in case of multiple aspects that remains focus of this paper. One possible interaction (method-advice) may inviolate a predicate of another advice from another aspect, residing in the base-program. We narrow our analysis to understand such intricacies and present a bunch of rules to understand weaving semantics (in particular, advice-advice interaction from two different aspects) and also propose precedence laws for aspects to be woven. In this paper discrete computation of aspects using operational semantics enables better interaction analysis of aspects and specifying their behavior by excluding the dependencies of any specific AOP language implementation. The contributions are threefold: (1) a survey based on an informal classification of proposed approaches targeted towards interfering aspects (2) our proposed formal definitions for composing aspects through evaluation rules using operational semantics (3) addressing precedence issues in aspects to some degree and offering a preliminary solution based on proactive execution order of aspects." @default.
- W2103610903 created "2016-06-24" @default.
- W2103610903 creator A5086838886 @default.
- W2103610903 date "2009-12-01" @default.
- W2103610903 modified "2023-09-25" @default.
- W2103610903 title "Composition Analysis of Multiple Aspects in Aspect-Oriented Programs" @default.
- W2103610903 cites W1487664461 @default.
- W2103610903 cites W1505385311 @default.
- W2103610903 cites W1527300494 @default.
- W2103610903 cites W1853987556 @default.
- W2103610903 cites W1939801420 @default.
- W2103610903 cites W1974956545 @default.
- W2103610903 cites W2015362020 @default.
- W2103610903 cites W2022500247 @default.
- W2103610903 cites W2037338734 @default.
- W2103610903 cites W2075867419 @default.
- W2103610903 cites W2088018252 @default.
- W2103610903 cites W2103412683 @default.
- W2103610903 cites W2113010209 @default.
- W2103610903 cites W2120125130 @default.
- W2103610903 cites W2137752693 @default.
- W2103610903 cites W2138703166 @default.
- W2103610903 cites W2142800655 @default.
- W2103610903 cites W2149612550 @default.
- W2103610903 cites W2166291724 @default.
- W2103610903 cites W3022056850 @default.
- W2103610903 cites W2036277458 @default.
- W2103610903 cites W2070229111 @default.
- W2103610903 doi "https://doi.org/10.1109/apsec.2009.36" @default.
- W2103610903 hasPublicationYear "2009" @default.
- W2103610903 type Work @default.
- W2103610903 sameAs 2103610903 @default.
- W2103610903 citedByCount "6" @default.
- W2103610903 countsByYear W21036109032014 @default.
- W2103610903 countsByYear W21036109032015 @default.
- W2103610903 countsByYear W21036109032016 @default.
- W2103610903 crossrefType "proceedings-article" @default.
- W2103610903 hasAuthorship W2103610903A5086838886 @default.
- W2103610903 hasConcept C115903868 @default.
- W2103610903 hasConcept C120665830 @default.
- W2103610903 hasConcept C121332964 @default.
- W2103610903 hasConcept C140146324 @default.
- W2103610903 hasConcept C156325763 @default.
- W2103610903 hasConcept C184337299 @default.
- W2103610903 hasConcept C192209626 @default.
- W2103610903 hasConcept C199360897 @default.
- W2103610903 hasConcept C2777904410 @default.
- W2103610903 hasConcept C2779955035 @default.
- W2103610903 hasConcept C41008148 @default.
- W2103610903 hasConcept C60051680 @default.
- W2103610903 hasConcept C76214141 @default.
- W2103610903 hasConceptScore W2103610903C115903868 @default.
- W2103610903 hasConceptScore W2103610903C120665830 @default.
- W2103610903 hasConceptScore W2103610903C121332964 @default.
- W2103610903 hasConceptScore W2103610903C140146324 @default.
- W2103610903 hasConceptScore W2103610903C156325763 @default.
- W2103610903 hasConceptScore W2103610903C184337299 @default.
- W2103610903 hasConceptScore W2103610903C192209626 @default.
- W2103610903 hasConceptScore W2103610903C199360897 @default.
- W2103610903 hasConceptScore W2103610903C2777904410 @default.
- W2103610903 hasConceptScore W2103610903C2779955035 @default.
- W2103610903 hasConceptScore W2103610903C41008148 @default.
- W2103610903 hasConceptScore W2103610903C60051680 @default.
- W2103610903 hasConceptScore W2103610903C76214141 @default.
- W2103610903 hasLocation W21036109031 @default.
- W2103610903 hasLocation W21036109032 @default.
- W2103610903 hasOpenAccess W2103610903 @default.
- W2103610903 hasPrimaryLocation W21036109031 @default.
- W2103610903 hasRelatedWork W1577743421 @default.
- W2103610903 hasRelatedWork W1587224678 @default.
- W2103610903 hasRelatedWork W2032396198 @default.
- W2103610903 hasRelatedWork W2154677029 @default.
- W2103610903 hasRelatedWork W2364811829 @default.
- W2103610903 hasRelatedWork W2915995131 @default.
- W2103610903 hasRelatedWork W3081258463 @default.
- W2103610903 hasRelatedWork W4246432544 @default.
- W2103610903 hasRelatedWork W4253578585 @default.
- W2103610903 hasRelatedWork W75835960 @default.
- W2103610903 isParatext "false" @default.
- W2103610903 isRetracted "false" @default.
- W2103610903 magId "2103610903" @default.
- W2103610903 workType "article" @default.