z-logo
open-access-imgOpen Access
Combining Tools to Design and Develop Software Support for Capabilities
Author(s) -
Martin Henkel,
Christina Stratigaki,
Jānis Stirna,
Pericles Loucopoulos,
Yannis Zorgios,
Antonis Migiakis
Publication year - 2017
Publication title -
complex systems informatics and modeling quarterly
Language(s) - English
Resource type - Journals
ISSN - 2255-9922
DOI - 10.7250/csimq.2017-10.03
Subject(s) - computer science , software engineering , leverage (statistics) , systems engineering , software development , software , context (archaeology) , process management , engineering , operating system , artificial intelligence , paleontology , biology

Analyzing, designing and implementing software systems based on the concept of capabilities have several benefits, such as the ability to design efficient monitoring of capabilities and their execution context. Today, there exist new model-driven methods and development tools that support capability-based analysis, design, and implementation. However, there are also a plethora of existing efficient development tools that are currently in use by organizations. In this article, we examine how a new set of capability based tools, the Capability Driven Development (CDD) environment, can be combined with model-driven development tools to leverage both novel capability-based functionality and the proven functionality of existing tools. We base the examination on a case study where an existing model-driven tool is combined with the CDD environment.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom