SlideShare a Scribd company logo
1 of 23
An Empirical Evaluation
of Capability Modelling
using Design Rationale
George Bravos , Pericles Loucopoulos, Christina Stratigaki, Dimitris Valvis
Fresh TL-Harokopio University
Overview
Context
Capability meta-model
Use cases
Objectives
Design rationale
Instantiations
Observations
Contribution & Future work
7/29/2014
2
Context-CaaS Project
7/29/2014
3
36 months
Context-Business Capability
• It is a way of linking enterprise aspects to software solutions.
• Several efforts include:
• information system agility1,2,
• service-orientation3,4,
• software process improvement5 and
• business-IT alignment6,7,8
7/29/2014
4
1. Sambamurthy, V., A. Bharadwaj, and V. Grover, Shaping Agility through Digital Options: Reconceptualizing the Role of IT in Contemporary Firms. MIS Quarterly, 2003.
27(2): p. 237-263.
2. Weill, P., M. Subramani, and M. Broadbent, IT Infrastructure for Strategic Agility. Sloan Management Review, 2002. 44(1): p. 57-65.
3. OPENGROUP. ArchiMate - Modelling Language for Enterprise Architecture, V2.0. 2012; Available from: https://www2.opengroup.org/ogsys/catalog/c118.
4. OPENGROUP. TOGAF - Enterprise Architecture Methodology, Version 9.1. 2012; Available from: http://www.opengroup.org/togaf/.
5. Curtis, B., B. Hefley, and S. Miller, People Capability Maturity Model (P-CMM) Version 2.0, Second Edition, 2009, SEI Institute, Carnegie Mellon University.
6. Danesh, M.H. and E. Yu, Modeling Dynamic Capabilities to Reason about Information Systems Flexibility, CAiSE 2014 (Submitted), 2014.
7. Ulrich, W. and M. Rosen, The Business Capability Map: Building a Foundation for Business/IT Alignment, 2012, Cutter Consortium for Business and Enterprise
Architecture.
8. Zdravkovic, J., J. Stirna, and M. Henkel, Modeling Business Capabilities and Context Dependent Delivery by Cloud Services, CAiSE 2013, 2013: Valencia, Spain.
Context-CaaS motivation
7/29/2014
5
Context-CaaS Objectives
• Objective 1: To elaborate a CDD methodology and supporting methods for
CaaS which is adopted by the industrial partners involved in the project and
their customers.
• Objective 2: To create and capture best practices for delivery of digital
businesses as capability delivery patterns
• Objective 3: To develop methods for capability delivery adjustment
according to the changes in context.
• Objective 4: To establish the CDD environment and to introduce it in
business environments by industrial partners.
• Objective 5: To validate the capability design and delivery methodology in at
least three industrial use cases, to implement capability delivery
applications for these industrial cases and to test ability to adjust capability
delivery to changing context in real life situations.
• Objective 6: To prepare the methodology for successful industrial and
academic dissemination, exploitation and uptake
7/29/2014
6
Context-FR’s role
7/29/2014
7
FreshTL provides
the CaaS
capabilities to the
Enterprises
The enterprises
are the clients
According to their
requirements, the
CaaS capabilities
will be formed
Capabilities exist in
those companies and
not known a-priori by
FR
The use cases are
owned by different
companies
Capability meta-model (1)
Early version of the CaaS framework
The focus of the meta-model (core components):
representation of Goals
Processes realizing Goals using required Resources
Capability
Context
KPIs (measure the achievements of goals)
Capability formulates the requirements for the ability of
accomplishing a Goal, realized by applying a solution described
by a capability delivery Pattern. This realization requires certain
business Processes, Process Variants and Resources, such as
infrastructure or IT components.
7/29/2014
8
Capability meta-model (2)
7/29/2014
9
Use cases
The Shipping Company
Use Case
To integrate Shipping Expertise, modern
Management principles and experience gained
from existing implementations into flexible and
user-friendly Software.
Specific focus: Compliance of every shipping
company with medical regulations.
Investment promoters
Use Case
Help investors capitalize on their investments
by striving for excellence with their
investment options and offering the best
customer service
Specific focus: Automate a process.
7/29/2014
10
Objectives
7/29/2014
11
Study the meta-
model under a
certain use case
example
Instantiate the
capability meta-
model
Record with a solid
methodology the
reasoning process
Derive an empirical
evaluation of the
meta-model
“To what extent does the meta-model support modelling activities in a consistent
and generic manner?”
Objectives-Capability driven
methodology
Investigate
the utility
of a specific
meta-
model
Identify
Enterprises’
goals
Study a specific
problem of the
use cases
Two different
modelers
Documentation
of each
approach with
design
rationale
techniques
7/29/2014
12
Design rationale-Reasoning cycle
1Louridas, P. and P. Loucopoulos, A Generic Model for Reflective Design. ACM Transactions on Software Engineering and Methodology, 2000. 9(2): p. 199-237.
2 Jansen, A.J., The Goal Argumentation Method Analyzed, 2013.
7/29/2014
13
Design rationale-Modelling tool
• Compendium LD
• Modelling tool for designing learning activities
• Can be used for design rationale purposes
7/29/2014
14
Design rationale-Goal design tree
Goal representation, 1st
modeler
Goal representation, 2nd
modeler
7/29/2014
15
Design rationale-Identification
of capability
Enterprise instantiation of 1st
researcher
Enterprise instantiation of 2nd
researcher
7/29/2014
16
Instantiations-Shipping
company’s compliance
7/29/2014
17
Instantiations-Automate a
process
7/29/2014
18
Observations-Treatment of
concepts
7/29/2014
19
Modeler 1
Modeler 2
Capability
Context
Goal
Variability
Similar approaches in defining
capability resulted in quite different
definitions.
For both researchers context is directly
related to capability.
The two modellers derived two slightly
different context definitions
Despite the difference in the priority
given, goals were defined in the same
way from both modellers.
Different rationales regarding use case’s variability affected
the context definition.
Variability may be considered in the meta model, as related
both to context and processes.
Observations-Approach to the
process of modelling
7/29/2014
20
Modeler 1
Modeler 2Method guidance
Validating model
quality
Both modellers were troubled about how to start due to lack
of documentation.
Different method guidance between modellers finally
resulted in different instantiations.
Lack of ontological definition leads to alternative
approaches.
Observations
7/29/2014
21
Capability Context
Key
factors
Need for
ontological &
formal
definition of
capability
The final
models are not
capability
centric after all
Need for clear
guidance
regarding
phases , inputs ,
outputs and
constraints
Further
elaboration of
the different
modelling
approaches
Contribution & Future work
7/29/2014
22
Provide feedback
to enhance the
capability meta-
model
Improvement of
capability driven
design activities
? HOW ?
ACCURATE DEFINITION
OF ALL SUPPORTIVE
MODELLING
LANGUAGES REQUIRED
COMPLETE CAPABILITY
META-MODEL
QUESTIONS?
7/29/2014
23

More Related Content

What's hot

Vol 2 No 1 - June 2013
Vol 2 No 1 - June 2013Vol 2 No 1 - June 2013
Vol 2 No 1 - June 2013
ijcsbi
 
Om0010 operations management
Om0010   operations managementOm0010   operations management
Om0010 operations management
smumbahelp
 
11.fuzzy based approach for temporary objective identification
11.fuzzy based approach for temporary objective identification11.fuzzy based approach for temporary objective identification
11.fuzzy based approach for temporary objective identification
Alexander Decker
 

What's hot (13)

Vol 2 No 1 - June 2013
Vol 2 No 1 - June 2013Vol 2 No 1 - June 2013
Vol 2 No 1 - June 2013
 
Om0010 operations management
Om0010   operations managementOm0010   operations management
Om0010 operations management
 
Systemic approach towards enterprise functional decomposition
Systemic approach towards enterprise functional decompositionSystemic approach towards enterprise functional decomposition
Systemic approach towards enterprise functional decomposition
 
IRJET- Decision Making in Construction Management using AHP and Expert Choice...
IRJET- Decision Making in Construction Management using AHP and Expert Choice...IRJET- Decision Making in Construction Management using AHP and Expert Choice...
IRJET- Decision Making in Construction Management using AHP and Expert Choice...
 
Software Requirements Engineering-Mind\Road Map
Software Requirements Engineering-Mind\Road MapSoftware Requirements Engineering-Mind\Road Map
Software Requirements Engineering-Mind\Road Map
 
11.fuzzy based approach for temporary objective identification
11.fuzzy based approach for temporary objective identification11.fuzzy based approach for temporary objective identification
11.fuzzy based approach for temporary objective identification
 
Fuzzy based approach for temporary objective identification
Fuzzy based approach for temporary objective identificationFuzzy based approach for temporary objective identification
Fuzzy based approach for temporary objective identification
 
Model driven requirements engineering in the context of erp implementation
Model driven requirements engineering in the context of erp implementationModel driven requirements engineering in the context of erp implementation
Model driven requirements engineering in the context of erp implementation
 
Management science
Management scienceManagement science
Management science
 
Erp 03
Erp 03Erp 03
Erp 03
 
Strategy-focused and value-oriented capabilities
Strategy-focused and value-oriented capabilitiesStrategy-focused and value-oriented capabilities
Strategy-focused and value-oriented capabilities
 
Generation of Automatic Code using Design Patterns
Generation of Automatic Code using Design PatternsGeneration of Automatic Code using Design Patterns
Generation of Automatic Code using Design Patterns
 
Developing a research proposal in the field of software engineering model dri...
Developing a research proposal in the field of software engineering model dri...Developing a research proposal in the field of software engineering model dri...
Developing a research proposal in the field of software engineering model dri...
 

Viewers also liked

Nota sendiri hci-HCI
Nota sendiri hci-HCINota sendiri hci-HCI
Nota sendiri hci-HCI
Shafy Fify
 
CMA-ES with local meta-models
CMA-ES with local meta-modelsCMA-ES with local meta-models
CMA-ES with local meta-models
zyedb
 
Applying Quality Function Deployment method for business architecture alignment
Applying Quality Function Deployment method for business architecture alignmentApplying Quality Function Deployment method for business architecture alignment
Applying Quality Function Deployment method for business architecture alignment
Dmitry Kudryavtsev
 

Viewers also liked (20)

Nota sendiri hci-HCI
Nota sendiri hci-HCINota sendiri hci-HCI
Nota sendiri hci-HCI
 
FP511 human computer interaction
FP511 human computer interactionFP511 human computer interaction
FP511 human computer interaction
 
Meta cloud architecture for the mobile agile enterprise
Meta cloud architecture for the mobile agile enterpriseMeta cloud architecture for the mobile agile enterprise
Meta cloud architecture for the mobile agile enterprise
 
Cloud meta model
Cloud meta modelCloud meta model
Cloud meta model
 
Towards a Unified Business Strategy Language: a Meta-model of Strategy Maps
Towards a Unified Business Strategy Language: a Meta-model of Strategy MapsTowards a Unified Business Strategy Language: a Meta-model of Strategy Maps
Towards a Unified Business Strategy Language: a Meta-model of Strategy Maps
 
Meta Model Parts
Meta Model PartsMeta Model Parts
Meta Model Parts
 
Model-driven Strategic Awareness: From a Unified Business Strategy Meta-model...
Model-driven Strategic Awareness: From a Unified Business Strategy Meta-model...Model-driven Strategic Awareness: From a Unified Business Strategy Meta-model...
Model-driven Strategic Awareness: From a Unified Business Strategy Meta-model...
 
Beck2
Beck2Beck2
Beck2
 
この20年に見るシステム工学とインターネットテクノロジー
この20年に見るシステム工学とインターネットテクノロジーこの20年に見るシステム工学とインターネットテクノロジー
この20年に見るシステム工学とインターネットテクノロジー
 
Meta data migration
Meta data migrationMeta data migration
Meta data migration
 
System Architecture Meta Model
System Architecture Meta ModelSystem Architecture Meta Model
System Architecture Meta Model
 
Ui components development
Ui components developmentUi components development
Ui components development
 
CMA-ES with local meta-models
CMA-ES with local meta-modelsCMA-ES with local meta-models
CMA-ES with local meta-models
 
Everware cbdi-mm l1
Everware cbdi-mm l1Everware cbdi-mm l1
Everware cbdi-mm l1
 
Final Evaluation
Final EvaluationFinal Evaluation
Final Evaluation
 
MR^3: Meta-Model Management based on RDFs Revision Reflection
MR^3: Meta-Model Management based on RDFs Revision ReflectionMR^3: Meta-Model Management based on RDFs Revision Reflection
MR^3: Meta-Model Management based on RDFs Revision Reflection
 
Quality, and the 7Loci Meta-Model as one of my 2016-2017 lectures at the Univ...
Quality, and the 7Loci Meta-Model as one of my 2016-2017 lectures at the Univ...Quality, and the 7Loci Meta-Model as one of my 2016-2017 lectures at the Univ...
Quality, and the 7Loci Meta-Model as one of my 2016-2017 lectures at the Univ...
 
COBI 2014 - Designing a Meta Model as the Foundation for Compliance Capability
COBI 2014 - Designing a Meta Model as the Foundation for Compliance CapabilityCOBI 2014 - Designing a Meta Model as the Foundation for Compliance Capability
COBI 2014 - Designing a Meta Model as the Foundation for Compliance Capability
 
Applying Quality Function Deployment method for business architecture alignment
Applying Quality Function Deployment method for business architecture alignmentApplying Quality Function Deployment method for business architecture alignment
Applying Quality Function Deployment method for business architecture alignment
 
Practical meta-model extension for modeling language profiles An enterprise ar...
Practical meta-model extension for modeling language profiles An enterprise ar...Practical meta-model extension for modeling language profiles An enterprise ar...
Practical meta-model extension for modeling language profiles An enterprise ar...
 

Similar to COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rationale:

Data mining for prediction of human
Data mining for prediction of humanData mining for prediction of human
Data mining for prediction of human
IJDKP
 
Developing a framework for
Developing a framework forDeveloping a framework for
Developing a framework for
csandit
 
competencymodel-131110094804-phpapp01.pdf
competencymodel-131110094804-phpapp01.pdfcompetencymodel-131110094804-phpapp01.pdf
competencymodel-131110094804-phpapp01.pdf
RenuDrRV
 
System Development Overview Assignment 3
System Development Overview Assignment 3System Development Overview Assignment 3
System Development Overview Assignment 3
Ashley Fisher
 
A study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyA study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodology
IAEME Publication
 

Similar to COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rationale: (20)

Performance Evaluation of Software Quality Model
Performance Evaluation of Software Quality ModelPerformance Evaluation of Software Quality Model
Performance Evaluation of Software Quality Model
 
Selecting A Development Approach For Competitive Advantage
Selecting A Development Approach For Competitive AdvantageSelecting A Development Approach For Competitive Advantage
Selecting A Development Approach For Competitive Advantage
 
Data mining for prediction of human
Data mining for prediction of humanData mining for prediction of human
Data mining for prediction of human
 
Capability Patterns as the Enablers for Model-based Development of Business C...
Capability Patterns as the Enablers for Model-based Development of Business C...Capability Patterns as the Enablers for Model-based Development of Business C...
Capability Patterns as the Enablers for Model-based Development of Business C...
 
ml-02x01.pdf
ml-02x01.pdfml-02x01.pdf
ml-02x01.pdf
 
Developing a framework for
Developing a framework forDeveloping a framework for
Developing a framework for
 
competencymodel-131110094804-phpapp01.pdf
competencymodel-131110094804-phpapp01.pdfcompetencymodel-131110094804-phpapp01.pdf
competencymodel-131110094804-phpapp01.pdf
 
An Empirical Evaluation of Capability Modelling using Design Rationale.pdf
An Empirical Evaluation of Capability Modelling using Design Rationale.pdfAn Empirical Evaluation of Capability Modelling using Design Rationale.pdf
An Empirical Evaluation of Capability Modelling using Design Rationale.pdf
 
Competency model
Competency modelCompetency model
Competency model
 
System Development Overview Assignment 3
System Development Overview Assignment 3System Development Overview Assignment 3
System Development Overview Assignment 3
 
A study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyA study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodology
 
MIS 49100 Week 1 Capability model theory - dynamic capabilities
MIS 49100 Week 1 Capability model theory - dynamic capabilitiesMIS 49100 Week 1 Capability model theory - dynamic capabilities
MIS 49100 Week 1 Capability model theory - dynamic capabilities
 
Sub1583
Sub1583Sub1583
Sub1583
 
D0704014018
D0704014018D0704014018
D0704014018
 
Review on Agile Method with Text Mining
Review on Agile Method with Text MiningReview on Agile Method with Text Mining
Review on Agile Method with Text Mining
 
A Review on Six Sigma (DMAIC) Methodology
A Review on Six Sigma (DMAIC) MethodologyA Review on Six Sigma (DMAIC) Methodology
A Review on Six Sigma (DMAIC) Methodology
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)
 
Enterprise Architecture for Small and Medium-Sized Enterprises: PhD Overview
Enterprise Architecture for Small and Medium-Sized Enterprises: PhD OverviewEnterprise Architecture for Small and Medium-Sized Enterprises: PhD Overview
Enterprise Architecture for Small and Medium-Sized Enterprises: PhD Overview
 
GFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
GFW Partner Meeting 2017 - Parallel Discussions 2: Private SectorGFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
GFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
 

More from CaaS EU FP7 Project

More from CaaS EU FP7 Project (15)

Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
Capability-as-a-Service: Investigating the Innovation Potential from a Busine...Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
 
Context-oriented Knowledge Management in Production Networks @Gsom Emerging m...
Context-oriented Knowledge Management in Production Networks @Gsom Emerging m...Context-oriented Knowledge Management in Production Networks @Gsom Emerging m...
Context-oriented Knowledge Management in Production Networks @Gsom Emerging m...
 
Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016
 
Selection and Evolutionary Development of Software-Service Bundles: a Capabil...
Selection and Evolutionary Development of Software-Service Bundles: a Capabil...Selection and Evolutionary Development of Software-Service Bundles: a Capabil...
Selection and Evolutionary Development of Software-Service Bundles: a Capabil...
 
CaaS: Explotation Overview
CaaS: Explotation OverviewCaaS: Explotation Overview
CaaS: Explotation Overview
 
Full tutorial on Capability driven development
Full tutorial on Capability driven developmentFull tutorial on Capability driven development
Full tutorial on Capability driven development
 
A Reference Model Based Design of Supply Chain Management Capabilities
A Reference Model Based Design of Supply Chain Management CapabilitiesA Reference Model Based Design of Supply Chain Management Capabilities
A Reference Model Based Design of Supply Chain Management Capabilities
 
Applying Capability Modelling in the Genomics Diagnosis Domain: Lessons Learned
Applying Capability Modelling in the Genomics Diagnosis Domain: Lessons Learned Applying Capability Modelling in the Genomics Diagnosis Domain: Lessons Learned
Applying Capability Modelling in the Genomics Diagnosis Domain: Lessons Learned
 
Keynote for EEWC2015
Keynote for EEWC2015Keynote for EEWC2015
Keynote for EEWC2015
 
Strategies for capability modelling: analysis based on initial experiences
Strategies for capability modelling: analysis based on initial experiencesStrategies for capability modelling: analysis based on initial experiences
Strategies for capability modelling: analysis based on initial experiences
 
2014 Asdenca - Capability-driven development of a soa platform, a case study
2014 Asdenca - Capability-driven development of a soa platform, a case study2014 Asdenca - Capability-driven development of a soa platform, a case study
2014 Asdenca - Capability-driven development of a soa platform, a case study
 
FP7 - Capability as a Service (CaaS)
FP7 - Capability as a Service (CaaS)FP7 - Capability as a Service (CaaS)
FP7 - Capability as a Service (CaaS)
 
PTIN: Overview of a context platform for CaaS
PTIN: Overview of a context platform for CaaSPTIN: Overview of a context platform for CaaS
PTIN: Overview of a context platform for CaaS
 
CaaS: Overview of the CDD methodology
CaaS: Overview of the CDD methodologyCaaS: Overview of the CDD methodology
CaaS: Overview of the CDD methodology
 
Overview of th Capability Idea
Overview of th Capability IdeaOverview of th Capability Idea
Overview of th Capability Idea
 

Recently uploaded

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Recently uploaded (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 

COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rationale:

  • 1. An Empirical Evaluation of Capability Modelling using Design Rationale George Bravos , Pericles Loucopoulos, Christina Stratigaki, Dimitris Valvis Fresh TL-Harokopio University
  • 2. Overview Context Capability meta-model Use cases Objectives Design rationale Instantiations Observations Contribution & Future work 7/29/2014 2
  • 4. Context-Business Capability • It is a way of linking enterprise aspects to software solutions. • Several efforts include: • information system agility1,2, • service-orientation3,4, • software process improvement5 and • business-IT alignment6,7,8 7/29/2014 4 1. Sambamurthy, V., A. Bharadwaj, and V. Grover, Shaping Agility through Digital Options: Reconceptualizing the Role of IT in Contemporary Firms. MIS Quarterly, 2003. 27(2): p. 237-263. 2. Weill, P., M. Subramani, and M. Broadbent, IT Infrastructure for Strategic Agility. Sloan Management Review, 2002. 44(1): p. 57-65. 3. OPENGROUP. ArchiMate - Modelling Language for Enterprise Architecture, V2.0. 2012; Available from: https://www2.opengroup.org/ogsys/catalog/c118. 4. OPENGROUP. TOGAF - Enterprise Architecture Methodology, Version 9.1. 2012; Available from: http://www.opengroup.org/togaf/. 5. Curtis, B., B. Hefley, and S. Miller, People Capability Maturity Model (P-CMM) Version 2.0, Second Edition, 2009, SEI Institute, Carnegie Mellon University. 6. Danesh, M.H. and E. Yu, Modeling Dynamic Capabilities to Reason about Information Systems Flexibility, CAiSE 2014 (Submitted), 2014. 7. Ulrich, W. and M. Rosen, The Business Capability Map: Building a Foundation for Business/IT Alignment, 2012, Cutter Consortium for Business and Enterprise Architecture. 8. Zdravkovic, J., J. Stirna, and M. Henkel, Modeling Business Capabilities and Context Dependent Delivery by Cloud Services, CAiSE 2013, 2013: Valencia, Spain.
  • 6. Context-CaaS Objectives • Objective 1: To elaborate a CDD methodology and supporting methods for CaaS which is adopted by the industrial partners involved in the project and their customers. • Objective 2: To create and capture best practices for delivery of digital businesses as capability delivery patterns • Objective 3: To develop methods for capability delivery adjustment according to the changes in context. • Objective 4: To establish the CDD environment and to introduce it in business environments by industrial partners. • Objective 5: To validate the capability design and delivery methodology in at least three industrial use cases, to implement capability delivery applications for these industrial cases and to test ability to adjust capability delivery to changing context in real life situations. • Objective 6: To prepare the methodology for successful industrial and academic dissemination, exploitation and uptake 7/29/2014 6
  • 7. Context-FR’s role 7/29/2014 7 FreshTL provides the CaaS capabilities to the Enterprises The enterprises are the clients According to their requirements, the CaaS capabilities will be formed Capabilities exist in those companies and not known a-priori by FR The use cases are owned by different companies
  • 8. Capability meta-model (1) Early version of the CaaS framework The focus of the meta-model (core components): representation of Goals Processes realizing Goals using required Resources Capability Context KPIs (measure the achievements of goals) Capability formulates the requirements for the ability of accomplishing a Goal, realized by applying a solution described by a capability delivery Pattern. This realization requires certain business Processes, Process Variants and Resources, such as infrastructure or IT components. 7/29/2014 8
  • 10. Use cases The Shipping Company Use Case To integrate Shipping Expertise, modern Management principles and experience gained from existing implementations into flexible and user-friendly Software. Specific focus: Compliance of every shipping company with medical regulations. Investment promoters Use Case Help investors capitalize on their investments by striving for excellence with their investment options and offering the best customer service Specific focus: Automate a process. 7/29/2014 10
  • 11. Objectives 7/29/2014 11 Study the meta- model under a certain use case example Instantiate the capability meta- model Record with a solid methodology the reasoning process Derive an empirical evaluation of the meta-model “To what extent does the meta-model support modelling activities in a consistent and generic manner?”
  • 12. Objectives-Capability driven methodology Investigate the utility of a specific meta- model Identify Enterprises’ goals Study a specific problem of the use cases Two different modelers Documentation of each approach with design rationale techniques 7/29/2014 12
  • 13. Design rationale-Reasoning cycle 1Louridas, P. and P. Loucopoulos, A Generic Model for Reflective Design. ACM Transactions on Software Engineering and Methodology, 2000. 9(2): p. 199-237. 2 Jansen, A.J., The Goal Argumentation Method Analyzed, 2013. 7/29/2014 13
  • 14. Design rationale-Modelling tool • Compendium LD • Modelling tool for designing learning activities • Can be used for design rationale purposes 7/29/2014 14
  • 15. Design rationale-Goal design tree Goal representation, 1st modeler Goal representation, 2nd modeler 7/29/2014 15
  • 16. Design rationale-Identification of capability Enterprise instantiation of 1st researcher Enterprise instantiation of 2nd researcher 7/29/2014 16
  • 19. Observations-Treatment of concepts 7/29/2014 19 Modeler 1 Modeler 2 Capability Context Goal Variability Similar approaches in defining capability resulted in quite different definitions. For both researchers context is directly related to capability. The two modellers derived two slightly different context definitions Despite the difference in the priority given, goals were defined in the same way from both modellers. Different rationales regarding use case’s variability affected the context definition. Variability may be considered in the meta model, as related both to context and processes.
  • 20. Observations-Approach to the process of modelling 7/29/2014 20 Modeler 1 Modeler 2Method guidance Validating model quality Both modellers were troubled about how to start due to lack of documentation. Different method guidance between modellers finally resulted in different instantiations. Lack of ontological definition leads to alternative approaches.
  • 21. Observations 7/29/2014 21 Capability Context Key factors Need for ontological & formal definition of capability The final models are not capability centric after all Need for clear guidance regarding phases , inputs , outputs and constraints Further elaboration of the different modelling approaches
  • 22. Contribution & Future work 7/29/2014 22 Provide feedback to enhance the capability meta- model Improvement of capability driven design activities ? HOW ? ACCURATE DEFINITION OF ALL SUPPORTIVE MODELLING LANGUAGES REQUIRED COMPLETE CAPABILITY META-MODEL