D


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]

Dahl, Ole-Johan
DAJ
     aspectual adaptive programming
DARPA PCES program
data abstractions
data access objects
     dirty tracking
database management system (DBMS) [See DBMS (database management system)]
database systems 2nd
    crosscutting concerns
         modularization methods 2nd
     DBMS (database management system)
     GOODS (Generic Object-Oriented Database System)
     layered architectures
    object-oriented database systems
         AOP 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th
         crosscutting concerns 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
DBMS
     AOP 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th
     crosscutting concerns 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
         modularization 2nd
     Genesis compiler
DBMS (database management system)
DCOM
De Decker, Bart
De Win, Bart 2nd
debugging
     AspectJ 2nd 3rd 4th 5th 6th 7th
     transformed code
declarations
     advice
     inter-type declarations
     pointcuts
decomposition
    CBD (collaboration-based decomposition)
         CAESAR 2nd
    SOC
         breaking 2nd
         multi-dimensional decomposition 2nd 3rd 4th
     SOC (Separation of Concerns) 2nd
decomposition mechanism
decomposition techniques
    crosscutting models
         support
deep interface conformance
     mixins 2nd
Degenaro, Lou
delegation 2nd
DemeterJ
    DJ
         compared
     reflective adaptive programming
dependencies
     rigidity levels 2nd
Dependency Inversion Principle (DIP)
dependency management 2nd
     dependencies
     Extension Object pattern 2nd 3rd 4th
     Factory pattern 2nd 3rd 4th 5th
     indirection 2nd 3rd 4th 5th 6th 7th
         aspect-oriented indirection 2nd 3rd 4th
         combined indirection
         design patterns 2nd
         object-oriented indirection 2nd 3rd 4th
         pointers
     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
deployment
    aspects
         JAC (Java Aspect Components) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th
    dynamic deployment
         CAESAR 2nd
    weavlets
         CAESAR 2nd 3rd 4th 5th 6th 7th
deployments
     CAESAR 2nd
design
     approaches 2nd 3rd 4th
     UML (Unified Modeling Language) 2nd 3rd 4th
design level
     aspects 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
design models
     arbitrariness of the primary model
    aspects
         applying to
    canonical model
         composition filters
     Cosmos
    crosscutting model
         multi-abstraction aspect modules 2nd 3rd 4th 5th 6th
     crosscutting models
     GenVoca software component model 2nd
     hierarchical models
     join points
     simultaneous models
     symmetry vs. asymmetry
design notation
    JAC
         aspects 2nd
    JAC (Java Aspect Components)
         AC (Aspect Comonent) classes 2nd 3rd
         AODA (Aspect-Oriented Distributed Architecture) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th
         Caching aspect 2nd
         group paradigm 2nd 3rd 4th 5th 6th 7th
         pointcuts 2nd 3rd 4th 5th 6th 7th
design patterns
     dependency management 2nd
design themes
     Theme/UML
detection
     aspect interactions 2nd 3rd 4th 5th 6th
Deutsche Forschungsgemeinschaft (DFG)
development roles
     JAC (Java Aspect Components)
DIP (Dependency Inversion Principle)
dirty tracking
     data access objects
     inter-type declarations
dispatch message filters
distributed applications
     AODA (Aspect-Oriented Distributed Architecture) 2nd 3rd 4th
distributed real-time embedded systems (DRE)
distribution architecture
     JAC (Java Aspect Components) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th
distribution aspects
DistriNet research group
DJ
    DemeterJ
         compared
     implementation 2nd 3rd
     reflective adaptive programming 2nd 3rd 4th 5th 6th 7th
     strategy graph intersections 2nd
DJ project
     AOP 2nd 3rd 4th
DJava project
     AOP 2nd
documentation
    generating
         AspectJ 2nd 3rd
Documentation tool
     Smartbooks
documents
    protecting
         CF (Composition Filter) model 2nd
domain specificity
domain-specific aspects
     AspectJ
Domain-Specific Modeling (DSM) [See DSM (Domain-Specific Modeling)] [See DSM (Domain-Specific Modeling)]
domain-specific software architectures (DSSAs)
     concern modeling
domains
     AODM (Aspect-Oriented Domain Modeling)
    DSM
         (Domain-Specific Modeling)
         aspect code generation 2nd 3rd 4th 5th 6th
         crosscutting concerns 2nd 3rd 4th
         model weavers 2nd 3rd 4th 5th 6th
     DSVLs (Domain-Specific Visual Languages)
    model weaving
         Bold Stroke project 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th
Douence, Remi 2nd
DRE (distributed real-time embedded) systems
DSM 2nd 3rd 4th
     (Domain-Specific Modeling) 2nd
     aspect code generation 2nd 3rd 4th 5th 6th
     Bold Stroke project 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th
     crosscutting concerns 2nd 3rd 4th
    MIC (Model-Integrated Computing)
         AOSD (Aspect-Oriented Software Development) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th
     model weavers 2nd 3rd 4th 5th 6th
DSSAs (domain-specific software architectures)
     concern modeling
DSVLs (Domain-Specific Visual Languages)
Duchien, Laurence 2nd
Dynamic AOP
     application awareness 2nd 3rd 4th
         PROSE 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th
         PROSE (PROgrammable extenSions of sErvices)
dynamic aspects
dynamic bytecode transformation 2nd
dynamic deployment
     CAESAR 2nd
    weavelets
         CAESAR 2nd 3rd
dynamic elements
dynamic evolution
dynamic injection
dynamic quantification 2nd
dynamics
     CF (Composition Filter) model 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