O'Reilly logo

Model-Driven Software Development: Technology, Engineering, Management by Bettina von Stockfleth, Krzysztof Czarnecki, Simon Helsen, Arno Haase, Jorn Bettin, Markus Völter, Thomas Stahl

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Index

A

abstract syntax

abstraction

abstraction level

acceptance test model

acceptance tests

DSL

AC-MDSD. See architecture-centric

MDSD

action semantics

activity diagram

adoption strategy

agile manifesto

agile software development

agile techniques

ALMA

analysis

analysis method

analyzability

anti-corruption layer

AOP. See Aspect-oriented Programming (AOP)

API-based generator

application architecture

application developer

application development

application development thread

application framework

application logic

application projects

structure of

architectural conformity

architectural pattern

architectural styles

architecture development thread

architecture group

architecture reference model

architecture validation

model-based

architecture-centric design

EJB-based

architecture-centric MDSD

motivation

properties of

architecture-centric Model-Driven Software

Development (MDSD). See architecture-centric MDSD

aspect

aspect models

aspect orientation

AspectJ

aspect-oriented programming (AOP)

aspectual features

B

behavior

bootstrapping

BPM. See Business Process Management (BPM)

build management

building blocks

business logic

business potential

business process

Business Process Management (BPM)

business process model

business rules

business strategy

C

Cascaded Model-Driven Development

client-server architecture

code attributes

code completion

code generation

code generation techniques

combinations

code size

code volume

code weaving

comments

compile time

compiler

complexity

component

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required