These slides presents a brief overview of the CDD Methodology developed in the CaaS FP7 Project. This state-of-the-art methodology will enable the develoment of Information Systems from a digital business perspective. It presents a method overview and an initial version of the metamodel that supports this method
4. Business Case driven methodology development
CaaS project approach is business case driven
Methodology development needs to take into account:
• Established engineering processes in business cases
• Technology stack used in business cases
Conceptual solution
Task
Task
Task
Technology Stack
Business
Analyst
Technical solution
Solution
Engineer
workflow
workflow
workflow
Executed solution
Worker/
Operator
service
Engineering Process
service
Service
5. CDD in Action – an Illustrative Scenario
Pattern Repository
0
Existing reference processes
extended to capability models
2
1
Select context to be considered and capability model to be adapted
Solution
Engineer
Technical solution
4 Adaption of solution
workflow
workflow
workflow
fully automatic
Executed solution
Worker/
Operator
service
Engineering Process
5
Context monitoring
Service
is adapted
service
7
Technology Stack
Business
Analyst
Conceptual solution
3 Pattern is inserted
Task
Task
Task
largely automatically
6
Recommend /
select pattern
Patterns matching change
needs are recommended
Change needs detected
identify specific aspects to address
6. Conceptual Foundation: Capability Meta-Model
class Capability metamodel
related to
1..*
Measurable
Property
Context Indicator
KPI
requires
1..*
0..1
1..*
*
measured by
0..1
ContextElement
ContextType
requires
Indicator
ContextElementRange
defines
1
1
*
1..*
1
1..*
consists of
1
1..*
Context Element
Value
*
influences
ContextSet
has value
Capability
*
requires
1
1
1..*
consists of
1
1..*
Goal
0..1
1
0..1
*
Pattern
Context Situation
*
1
1..*
motivates
requires
1..*
1
ProcessVariant
Process
1..*
1..*
1
0..1
supported by
requires
has
requires
0..1
1
1..*
0..1
Resource