The CDD Environment Architecture

  • Martin HenkelEmail author
  • Jānis Kampars
  • Hrvoje Simic


The Capability-Driven Development (CDD) methodology is supported by the CDD environment, a set of tools that allow design and deployment of capabilities. The environment is constructed to support the CDD method by providing the functionality to model the capabilities and their contexts. Moreover, the environment also receives run-time support for the monitoring and adjustments of capabilities. The run-time functionality is meant to work in tandem with existing IT systems that an organization already has invested in. Thus, the environment tools have several interfaces that allow them to work together and with external systems. This chapter describes the main features of the CDD environment tools and their interfaces. Examples are given for each of the tools.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Sandkuhl, K., Stirna, J., Persson, A., Wißotzki, M.: Enterprise modeling – tackling business challenges with the 4EM method. The Enterprise Engineering Series. Springer, Heidelberg (2014)Google Scholar
  2. 2.
    OMG: Business Process Model and Notation (BPMN), Object Management Group (2013).
  3. 3.
    Eclipse Foundation: Eclipse Modeling Framework. Eclipse Foundation.
  4. 4.
    Eclipse Foundation: Eclipse Rich Client Platform. Eclipse Foundation.
  5. 5.
    Fielding, R.: Dissertation Chapter 5: Representational state transfer (REST). Recuperado el (2000)Google Scholar
  6. 6.
  7. 7.

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Computer and Systems SciencesStockholm UniversityKistaSweden
  2. 2.Institute of Information Technology, Faculty of Computer Science and Information TechnologyRiga Technical UniversityRigaLatvia
  3. 3.Croz d.o.o.ZagrebCroatia

Personalised recommendations