Capability as a Service in digital enterprises (CaaS)


Project leader


Co-Investigators


Project Details

Start date: 01/09/2013
End date: 31/08/2016
Funding: 3814888 EUR


Description

An enterprises's capabilities is one factor that often determines competitive advantage and provides business value. Capabilities refer to essential functions of the enterprise that link business goals to business processes, resources and actors.These capabilities are mapped onto IT solutions, such as software services, that are delivered to customers. Aligning anenterprise's capabilities to its service provision is far from a straightforward task especially nowadays that the dominance andvolatility of the Internet shifts the problem solving focus, from upfront predictable designs to identifying and capitalising onemerging and instantaneous business opportunities. Operating in the modern digital business world increases the importanceof business agility, for example, in terms of customisation, availability and scalability. The requirement for modern informationsystems is to have the capability of delivering business value considering contextual variations such as, business models ofthe suppliers, user preferences and past activities, location, resource pricing and demand forecast, as well as local legislationand practices.
The main goal of the CaaS project is to bring about a shift from the service-oriented paradigm to a capability deliveryparadigm. This puts particular focus on the context in which digital enterprises make their business, requiring customisationof the business offerings as the context of delivery changes. The CaaS project aims to facilitate configuration of businessservices and development of executable software to monitor the fitness of purpose of these services to evolving businesscontexts and where necessary to adjust these services according to the context. To this end, the CaaS project will deliverthe Capability Driven Development (CDD) approach that will allow digital enterprises to exploit the notion of 'capability' as ameans of both designing for services and with services.
The CDD will be in the form of (1) modelling languages for representing enterprise designs, context models, and patterns, (2) a methodology for detailing how capabilities may be specified and how these may be used for designing new services, (3) reusable best practices and capability delivery patterns, (4) algorithms for dealing with business context awareness andservice re-configuration, (5) a tool environment for modelling, design and delivery, and (6) a set of case studies demonstratingthe applicability of the CDD.
The project is driven by three use cases from different business domains namely, energy, compliance, and e-government.These use cases act as the means of guiding the development of CDD, validating CDD and revising CDD in a projectlifecycle involving three major iterations.
It is expected that on completion, the CaaS project will deliver results that will be theoretically sound and practically relevantwith the potential for making a big impact on the delivery of software for the digital enterprise of tomorrow.


External Partners


Last updated on 2018-18-12 at 14:19