Aspect-Oriented Software Development with Use Cases

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]

Rashid, Awais 2nd 3rd 4th

Raytheon Company reflection 2nd 3rd

     architectural reflection     base-levels

     JOIE     meta-levels 2nd 3rd

reflective adaptive programming

     DemeterJ

     DJ 2nd 3rd 4th 5th 6th 7th

reflective systems     AOP 2nd 3rd 4th         aspect separation 2nd 3rd 4th 5th

         aspect weaving 2nd 3rd 4th 5th

         multiple aspects 2nd

     base-levels 2nd 3rd

     complexity     flexibility 2nd

     meta-levels

    meta-links         cooperation 2nd

    meta-objects         protocols 2nd

     MetaclassTalk MOP 2nd 3rd 4th 5th 6th

     MOPs (Meta-Object Protocols) 2nd 3rd 4th 5th 6th 7th 8th 9th

     partial evolution

     performance

     software reuse

     tooling

regular methods

     implementation objects

Rekrutiak, Robert

relationship elements

relationships

     Cosmos 2nd

reliabillity

     ilities 2nd

remote replication

     application awareness replication aspects request annotations

requirements

     AORE (aspect-oriented requirements engineering)     concern modeling 2nd 3rd

    internal representations

         Smartweaver 2nd 3rd

     SEE (software engineering environment) 2nd

requirements engineering 2nd 3rd 4th 5th 6th 7th 8th

     i*

     KAOS     Tropos

researchers restrictive bytecode transformation

Reusable Software Components for Open Systems project reuse

    aspect bindings

         CAESAR

         support for 2nd

     code     reflective systems     SOC (Separation of Concerns)

    wrappers

         CAESAR 2nd 3rd

RG project

     AOP 2ndrigidity levels

     dependencies 2nd

rings    tracing aspects

         addin to 2nd 3rd 4th Robillard, Martin P 2nd

robustness

     CF (Composition Filter) model 2nd

roles

     JAC (Java Aspect Components)

round trip development

     UML (Unified Modeling Language) 2nd

routines

    instance adaptation routines

         DBMS (database management system) level 2nd 3rd

         modularization 2nd 3rd

Rouvellou, Isabelle 2nd

rule-based systems

run-time applications

     support

run-time aspect dynamics

run-time aspects     component engineering 2nd 3rd 4th 5thrun-time weaving

     JMangler

     LAT (Load-Time Analysis and Transformation) Runge-Kutta methods

Категории