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] Object Infrastructure Framework (OIF) [See OIF (Object Infrastructure Framework)] Object Request Brokers (ORBs) object-based models CF (Composition Filter) model object-orientation (OO) object-oriented database systems AOP 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th object-oriented indirection aspect-oriented indirection combining dependency management 2nd 3rd 4th object-oriented languages modularity object-oriented programming AOP (aspect-oriented programming) compared object-oriented programming languages object/method injection objects base objects meta-objects preferred suppliers obliviousness 2nd 3rd 4th harnessing 2nd observable execution states trace-based aspects Observer dependency management 2nd 3rd 4th 5th 6th 7th 8th observer aspect design Theme/UML 2nd 3rd 4th 5th 6th 7th observer theme design Theme/UML AspectJ 2nd 3rd 4th Hyper/J 2nd 3rd 4th 5th Office of the Assistant Secretary of Defense for Health Affairs (OASD(HA)) OIF (Object Infrastructure Framework) 2nd annotations 2nd 3rd 4th injectors 2nd 3rd Pragma 2nd 3rd 4th Ong, Joon Suan OO (object-orientation) OOP AOP compared OOP (object-oriented programming) open architectures JMangler 2nd 3rd open classes CAESAR 2nd Open Distributed Systems Open OODB architecture optimizations phase (weaving) ORBs (Object Request Brokers) order-independent composition (JMangler) ordered attribute lists JL (Java Layers) organization features 2nd orthogonal concerns modeling UML (Unified Modeling Language) 2nd 3rd 4th orthogonal regions orthogonal concerns modeling 2nd 3rd 4th orthogonal SOC Ossher, Harold 2nd 3rd Ostermann, Klaus 2nd overlapping concerns separating |