M


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



Aspect-Oriented Software Development
Aspect-Oriented Software Development with Use Cases
ISBN: 0321268881
EAN: 2147483647
Year: 2003
Pages: 307

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net