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] Sdholt, Mario 2nd Snchez, Fernando SADES concrete implementation 2nd safety properties aspects static weaving 2nd 3rd 4th 5th 6th 7th 8th schema modification aspects schema versioning aspects Schmidt, Douglas C Schmit, Douglas C Schwanninger, Christa SDP (Stable Dependencies Principle) security application-level security 2nd 3rd 4th 5th 6th 7th AOP environment requirements 2nd 3rd aspect access control 2nd 3rd case studies 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th FTP servers 2nd 3rd PIM (Personal Information) system 2nd 3rd 4th 5th 6th 7th ilities JOIE 2nd SEE (software engineering environment) SOC (Separation of Concerns) 2nd 3rd analysis 2nd decomposition 2nd hazards 2nd 3rd requirements 2nd Seinturier, Lionel 2nd 3rd selection targets bytecode transformation 2nd semantic checking mixins semantics high-level semantics CF (Composition Filter) model send-super systems separation apects 2nd 3rd 4th aspects separation of concerns (SOC) [See SOC (separation of concerns)] [See SOC (separation of concerns)] [See SOC (separation of concerns)] sequential logic server-side proxies services 2nd shy programming adaptive behavior 2nd 3rd AOP (Aspect-Oriented Programming) AP (Adaptive Programming) 2nd quantification structure shy programming 2nd 3rd 4th Sibling design pattern mixins Fidget design 2nd 3rd 4th 5th simultaneous models Sina language CF (Composition Filter) model implementation Sina/st language CF (Composition Filter) model implementation skeletons Smalltalk Smartbooks workflow 2nd documentation books 2nd 3rd weaving information 2nd 3rd 4th 5th Smartbooks documentation method 2nd engine 2nd PHint planning algorithm programming tasks 2nd Smartweaver 2nd 3rd 4th 5th 6th 7th AMF 2nd 3rd 4th 5th 6th 7th 8th aspects mapping 2nd 3rd 4th 5th knowledge-driven weaving 2nd 3rd engine 2nd knowledge-driven weaving' programming tasks 2nd target applications designing 2nd 3rd Task Manager 2nd 3rd 4th 5th 6th workflow 2nd 3rd 4th AMF (Aspect-Moderator framework) 2nd 3rd documentation books 2nd 3rd requirement internal representations 2nd 3rd weaving information 2nd 3rd 4th 5th SMove SOC 2nd 3rd 4th 5th 6th 7th 8th 9th 10th (separation of concerns) 2nd 3rd adaptive programming 2nd composition 2nd composition filters 2nd decomposition 2nd instantiation 2nd composition hyperslices mapping 2nd 3rd meta-level programming 2nd multi-dimensional SOC hyperslices 2nd 3rd 4th 5th 6th 7th 8th model 2nd 3rd 4th 5th 6th orthogonal SOC overlapping concerns reuse SEE (software engineering environment) 2nd 3rd analysis 2nd decomposition 2nd hazards 2nd 3rd requirements 2nd softgoal modeling concepts software agents software architecture aspects 2nd 3rd 4th 5th 6th software artifacts JAC (Java Aspect Compnents) software development 2nd AOSD (Aspect-Oriented Software Development) MIC (model-integrated computing) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th application awareness AOP (Aspect-Oriented Programming) 2nd 3rd 4th 5th 6th case studies 2nd 3rd 4th 5th 6th 7th case study 2nd 3rd PROSE 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th PROSE (PROgrammable extenSions of sErvices) application-level security 2nd 3rd 4th 5th 6th 7th AOP environment requirements 2nd 3rd aspect access control 2nd 3rd case studies 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th FTP servers 2nd 3rd PIM (Personal Information Management) system 2nd 3rd 4th 5th 6th 7th component engineering 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th future research implementation 2nd 3rd run-time aspects 2nd 3rd 4th 5th specifications 2nd 3rd 4th 5th concern elaboration 2nd 3rd 4th 5th 6th AMT 2nd 3rd AMT (Aspect Mining Tool) 2nd 3rd AspectBrowser 2nd 3rd 4th 5th case studies 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd code identification 2nd 3rd 4th concern characterizations 2nd 3rd FEAT 2nd 3rd 4th impact analysis approaches 2nd Jex tool 2nd location approaches 2nd program task changes 2nd strategies 2nd tool recommendations 2nd concern modeling 2nd 3rd 4th ABAS (attribute-based architectural styles) 2nd AOSD 2nd AOSD support 2nd aspect-oriented modeling 2nd 3rd 4th 5th Cosmos 2nd 3rd 4th 5th 6th 7th 8th 9th 10th DSSAs (domain-specific software architectures) i* KAOS processes 2nd requirements 2nd 3rd traditional (non-aspect oriented) modeling 2nd 3rd 4th 5th Tropos 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 DSM (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 Storke project 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th Smartweaver 2nd 3rd 4th 5th SOC multi-dimensional SOC 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th software developmentt SOC (separation of concerns) 2nd 3rd software engineering 2nd 3rd design level 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th evolution 2nd 3rd 4th 5th implementation approaches 2nd 3rd 4th 5th implementation level aspects 2nd 3rd 4th 5th 6th 7th 8th modularization problem-solving techniques processes programming requirements engineering 2nd 3rd 4th 5th 6th 7th 8th software development 2nd traditional software engineering 2nd 3rd software engineering environment (SEE) [See SEE (software engineering environment)] software integrator role (JAC) software methods software models software processes 2nd software reuse reflective systems source systems analyzing Southwestern Bell Information Services Spanish Ministry of Science and Technology specification, aspect-oriented 2nd 3rd specifications component engineering 2nd 3rd 4th 5th spine functionality application awareness Stable Dependencies Principle (SDP) standardization constraints 2nd Statecharts statecharts concurrent bounded buffer statecharts 2nd UML (Unified Modeling Language) 2nd stateful aspects 2nd forming statement coverage JMangler statements advice program statements advices AspectJ 2nd 3rd 4th local statements 2nd 3rd 4th quantification dynamic quantification 2nd static quantification 2nd 3rd unitary statements 2nd 3rd 4th static bytecode transformation 2nd static deployment weavelets CAESAR 2nd 3rd static elements static quantification 2nd 3rd static version proliferation preventing LAT (Load-Time Analysis and Transformation) static weaving safety properties 2nd 3rd 4th 5th 6th 7th 8th stepwise refinement mixins 2nd stereotypes introduction of UML strategies adaptations 2nd Eager/Lazy Evaluation Bold Stroke project 2nd 3rd 4th 5th 6th 7th 8th 9th model weaving task strategies AspectJ strategy graph intersections 2nd structural description class diagrams UML (Unified Modeling Language) structure shy programming 2nd 3rd 4th stubs subject-oriented programming Subject-Oriented Programming hyperslices subjects subprograms subroutines 2nd substitute message filters superimposition 2nd CF (Composition Filter) model 2nd 3rd 4th 5th concerns unification 2nd 3rd 4th 5th 6th superimposition specification Sussman, Gerald Sutton Jr., Stanley Sutton Jr., Stanley M Sutton, Jr., Stanloey M Sutton, Stanley Swiss Federal Office for Education and Science Swiss National Science Foundation 2nd Symbolics Lisp symmetrical models asymmetrical models compared synchronization aspect design Theme/UML 2nd 3rd 4th 5th 6th 7th 8th synchronization aspects synthesizing aspects DSM (Domain-Specific Modeling) 2nd 3rd 4th 5th system construction rules system modules PROSE systemic models systemic properties 2nd Sztipanovits, Janos 2nd |