Today’s enterprises need to be agile, to be able to cope with unexpected changes, to increasingly be dynamic, and to continually deal with change. Change affecting business processes may range from ad hoc modification to process evolution. In this chapter we present dimensions of change concentrating on a specific ability of an enterprise to deal with change. To support business in being agile we propose a semantically enriched context model based on well known enterprise architecture. We present a context aware workflow engine basing on the context model and on rules which trigger process adaptations during run time.