Index[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] MacLisp macro engine proxy (robot tasks) Maeda, Chris manageability ilities mapping AspectJ from Theme/UML 2nd 3rd 4th 5th 6th 7th 8th 9th aspects Smartweaver 2nd 3rd 4th 5th CAESAR Hyper/J from Theme/UML 2nd 3rd 4th 5th 6th 7th 8th 9th programming models from Theme/UML 2nd sophisticated mapping support for mapping relationships Cosmos marshaling clients Martelli, Laurent 2nd MCI (method call interception) JMangler MDSOC (multi-dimensional separation of concerns) mechanisms composition filters decomposition mechanism reflection superimposition CF (Composition Filter) model 2nd 3rd 4th 5th Memmert, Juri message filtering CF (Composition Filter) model 2nd 3rd 4th 5th 6th 7th messages logging 2nd 3rd 4th meta message filters meta-interfaces meta-levals base-levels compared 2nd 3rd 4th meta-level objects meta-level programming SOC (Separation of Concerns) 2nd meta-levels meta-links meta-objects cooperation 2nd meta-objects meta-links cooperation 2nd MOPs (Meta-Object Protocols) protocols Meta-Objects Protocols (MOP) [See MOP (Meta-Objects Protocols)] meta-programming 2nd MetaclassTalk MOP 2nd 3rd 4th 5th 6th metaobjects Piccola forms method call interception (MCI) JMangler methodologies methods adaptive methods Runge-Kutta methods visitor methods Mezini, Mira 2nd MIC (model-integrated computing) AOSD (Aspect-Oriented Software Development) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th DSM (Domain-Specific Modeling) Mikalsen, Thomas mixin layers 2nd Fidget design 2nd 3rd architecture 2nd 3rd components 2nd library building 2nd Sibling design pattern 2nd 3rd 4th 5th This type parameter 2nd mixins 2nd 3rd 4th as types 2nd 3rd 4th classes specialization evolution of GenVoca software component model 2nd Hyper/J JL (Java Layers) 2nd Class Hierarchy Optimization extensions lockable mixins 2nd 3rd 4th 5th support This type parameter 2nd LISP programming mixin layers 2nd Fidget design 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th Piccola 2nd 3rd 4th 5th 6th 7th 8th parametric polymorphism implementing 2nd 3rd 4th 5th Piccola forms programming support constructor propagation deep conformance 2nd semantic checking stepwise refinement 2nd model constraints model weaving model weavers AODM (Aspect-Oriented Domain Modeling) 2nd 3rd 4th 5th 6th model weaving Bold Stroke project 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th constraints modeling pointcuts strategies model-integrated computing (MIC) [See MIC (model-integrated modeling)] modeling AO modeling UML (Unified Modeling Language) AODM (Aspect-Oriented Domain Modeling) concern modeling 2nd 3rd 4th ABAS (attribute-based architectural styles) 2nd AOSD support 2nd artifacts aspect-oriented modeling 2nd 3rd 4th 5th Cosmos 2nd 3rd 4th 5th 6th 7th 8th 9th 10th DSSAs (domain-specific software architectures) i* KAOS life cycles processes 2nd requirements 2nd 3rd traditional (non-aspect oriented) modeling 2nd 3rd 4th 5th Tropos crosscutting concerns UML (Unified Modeling Language) 2nd 3rd 4th 5th DSM 2nd 3rd (Domain-Specific Modeling) aspect code generation 2nd 3rd 4th 5th 6th crosscutting concerns 2nd 3rd 4th model weavers 2nd 3rd 4th 5th 6th model weaving Bold Stroke project 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th orthogonal concerns UML (Unified Modeling Language) 2nd 3rd 4th modeling abstractions choosing modeling pointcuts model weaving models 2nd 3rd AODM (Aspect-Oriented Domain Modeling) model weavers 2nd 3rd 4th 5th 6th arbitrariness of the primary model aspects applying to canonical model composition filters CF (Compostion Filter) model abstractions 2nd 3rd composability concern abstraction 2nd 3rd 4th 5th 6th dynamics evolvability implementation-independence implementations 2nd 3rd inclining 2nd 3rd inter-object crosscutting 2nd 3rd 4th 5th intra-object crosscutting 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th misconceptions 2nd 3rd multiple concerns 2nd 3rd 4th 5th 6th 7th 8th robustness constraints Cosmos crosscutting model multi-abstraction aspect modules 2nd 3rd 4th 5th 6th crosscutting models DSM aspect code generation 2nd 3rd 4th 5th 6th evolution model DBMS (database management system) level 2nd modularizing 2nd 3rd 4th 5th GenVoca software component model 2nd hierarchical models JAC (Java Aspect Components) 2nd 3rd join points MIC (model-intgrated computing) AOSD (Aspect-Oriented Software Development) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th multi-dimensional SOC (Separation of Concerns) 2nd 3rd 4th 5th 6th simultaneous models symmetry vs. asymmetry models'model weaving Bold Stroke project 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th modular implementation modularity code reuse concerns object-oriented languages modularization C3 (crosscutting concerns) 2nd crosscutting concerns database systems 2nd evolution model 2nd 3rd 4th 5th instance adaptation 2nd 3rd 4th 5th instance adaptation routines 2nd 3rd persistent entity links 2nd 3rd 4th 5th 6th software engineering modules dependency management 2nd dependencies Extension Object pattern 2nd 3rd 4th Factory pattern 2nd 3rd 4th 5th indirection 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th modeling benefits 2nd 3rd 4th 5th 6th Observer pattern 2nd 3rd 4th 5th 6th 7th 8th principles 2nd 3rd rigidity levels 2nd Visitor pattern 2nd 3rd 4th mapping to 2nd 3rd weaving monads MOP (Meta-Objects Protocols) MOPs MetaclassTalk MOP 2nd 3rd 4th 5th 6th reflective systems 2nd 3rd 4th 5th 6th 7th 8th 9th Moreira, Ana 2nd most specific wrappers CAESAR 2nd 3rd Motorola Incorporated multi-abstraction aspect modules aspect composition aspectual polymorphism 2nd reuse of aspect implementation and bindings 2nd multi-abstraction aspects CAESAR 2nd support lack of 2nd 3rd 4th multi-dimensional separation of concerns Hyper/J multi-dimensional separation of concerns (MDSOC) multi-dimensional SOC (Separation of Concerns) hyperslices 2nd 3rd 4th 5th 6th 7th 8th model 2nd 3rd 4th 5th 6th multiple aspects applications 2nd multiple concerns requirement evolution CF (Composition Filter) model 2nd 3rd 4th 5th 6th 7th 8th multiple namespaces JOIE 2nd multiple systemic models Murillo, Juan Manuel Murphy, Gail 2nd Murphy, Gail C 2nd |