Aspect-Oriented Analysis and Design: The Theme Approach

Index

[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W]

launch theme 2nd 3rd 4th

     design of

     in composition 2nd

     in splitting requirements

     initial themes

     requirements shared with other themes

     with the download theme

     with the licensing themes 2nd 3rd

licensing models

Loan class 2nd

Location class

log theme

     in the Crystal Game analysis 2nd 3rd 4th 5th 6th 7th 8th 9th

     in the Crystal Game design 2nd

    in the EES

         crosscutting theme

         identifying aspects 2nd

         in designing themes 2nd 3rd 4th 5th

         in evolved requirements

         in relating themes that crosscut

         in viewing aspect themes

         in viewing base themes

         initial themes

         refining themes 2nd

     in the Usage License case study initial themes

LogFile.write() method 2nd

LoggedClass

LoggedClass.loggedOp(..)

LoggedClass.loggedOp(..). loggedOp(..)

Logger class

Logger.afterInvoke() 2nd 3rd

Logger.beforeInvoke() 2nd

logging 2nd

     in the Crystal Game discussion 2nd

     in the EES 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th

     in usage licensing 2nd 3rd 4th 5th 6th 7th

lose-energy theme

     grouping themes

     in an individual theme view

     splitting themes

lose-game theme

     grouping themes 2nd 3rd

     splitting themes

loseEnergy() 2nd

lStateChange() template operation sequence diagram

Категории