[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] abstract syntax abstracting mapping defined introduction when to use abstraction advantages and generalization and hardware platforms and long-hop mappings and mapping functions and metamodels and model portability and model-driven process and refining mappings and reversibility of mappings and short-hop mappings and software platforms and vertical mappings benefits defined examples 2nd forms 2nd 3rd language language versus subject matter mapping between layers raising level 2nd 3rd versus classification abstraction hierarchy 2nd 3rd action language Agile Alliance 2nd Agile Manifesto agile MDA and adding code to models and Executable UML defined introduction 2nd agile methods 2nd analysis model examples 2nd 3rd sample information architectural mismatch 2nd Arendt, Hannah automated mappings automated transformations 2nd |