SlideShare uma empresa Scribd logo
1 de 15
CoBI Workshop, 17th IEEE Conference on Business Informatics 13th -
16th July 2015
Capability Patterns as the Enablers for
Model-based Development of Business
Context-aware Applications
Janis Stirna, Jelena Zdravkovic, Martin
Henkel, Jānis Kampars
Outline
• Problem statement
• Our proposal
• Meta-models
• Architectural overview of CDD
• Usage example
• Conclusions & future work
2
Problem statement
• The need to adapt according to various
situations in which business applications
are used (e.g. context)
• Model Driven Development (MDD) mostly
relies on the models defined on a relatively
low abstraction level
• Enterprise Modeling (EM) models are
complex, not matching the dynamics of the
organizational change
3
Our proposal
• CaaS project initiative - integrate the
principle of reuse and execution of
software patterns with the principle of
sharing best practices of organizational
patterns
• capability patterns - reusable solutions for
reaching business goals under specific
situational context
4
Capability as a Concept
Enterprises must focus on their capabilities: the ability and capacity that
enables an enterprise to achieve a business goal in a certain operational
context
5
Capability meta-model
Enterprise
modeling
Context
modeling
Pattern
modeling
6
Pattern structure
7
Architectural overview
Capability Navigation Application
Capability
Design Tool
Capability
Context
Platform
Data
providers
value push
Capability Delivery
Application
meta data
Model and
implementations
Adjustment
information
Pattern Repository
Pattern
reccomendations
during run-time
value push Pattern
creation/retrieval
8
Usage example
• Pattern example from industrial partner
Fresh T Limited, UK
• Ensure maritime compliance of ships
• The process is defined as pattern
• Context – ship status & location, port type,
country etc
9
Generic maritime compliance pattern
Context
Vessel approaching a port
Port’s regulations
Country’s legislation
10
Local legislation for environmental
complience
Context Range
Port’s regulations
{type=envirnmentally
protected}
11
Vessel’s state for environmental
compliance
Context Range
Port’s regulations
{type=envirnmentally
protected}
12
Pattern viewed in CDT
13
CDD lifecycle – pattern
perspective
14
Conclusion & future work
• Identified ways of using patterns for
supporting Capability Driven Development
– Integrate patterns in the CDD lifecycle
– Designing capability delivery from reusable model
fragments
– Meta-model used to represent patterns
• Development of the next version for the
pattern repository
– Better integration with CDT
– Integration with CNA
– Web service API
15

Mais conteúdo relacionado

Mais procurados

Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalikVikram Malik
 
ETL Profile-Rajnish Kumar
ETL Profile-Rajnish KumarETL Profile-Rajnish Kumar
ETL Profile-Rajnish KumarRajnish Kumar
 
Prashant Patil - MSBI - 10 Yrs
Prashant Patil - MSBI - 10 YrsPrashant Patil - MSBI - 10 Yrs
Prashant Patil - MSBI - 10 YrsPrashant Patil
 
Resume for Michael Marocco January 20 2017
Resume for Michael Marocco January 20 2017Resume for Michael Marocco January 20 2017
Resume for Michael Marocco January 20 2017Michael Marocco
 
Servicology 2013 workshop
Servicology 2013 workshopServicology 2013 workshop
Servicology 2013 workshopStephen Kwan
 
Kpmg Nordic Shared Services and Outsourcing Pulse Survey
Kpmg Nordic Shared Services and Outsourcing Pulse SurveyKpmg Nordic Shared Services and Outsourcing Pulse Survey
Kpmg Nordic Shared Services and Outsourcing Pulse SurveyDeepak Kamboj
 
Vijay Bhandari Principal Architect
Vijay Bhandari Principal ArchitectVijay Bhandari Principal Architect
Vijay Bhandari Principal Architectvijay bhandari
 
SrinivasaRao-QV Developer
SrinivasaRao-QV DeveloperSrinivasaRao-QV Developer
SrinivasaRao-QV DeveloperSrinivasa Rao
 
Yuan Ze University - Service Design Basics, 12/6/2012
Yuan Ze University - Service Design Basics, 12/6/2012Yuan Ze University - Service Design Basics, 12/6/2012
Yuan Ze University - Service Design Basics, 12/6/2012Stephen Kwan
 
Microsoft Abbreviations Dictionary
Microsoft Abbreviations DictionaryMicrosoft Abbreviations Dictionary
Microsoft Abbreviations DictionaryIAMCP MENTORING
 
Pankaj_Sahu_Resume
Pankaj_Sahu_ResumePankaj_Sahu_Resume
Pankaj_Sahu_Resumepankaj sahu
 
Analyzing enterprise application vendors
Analyzing enterprise application vendorsAnalyzing enterprise application vendors
Analyzing enterprise application vendorsAlankar Das
 
Overview of knowledge driven development (kdd)
Overview of knowledge driven development (kdd)Overview of knowledge driven development (kdd)
Overview of knowledge driven development (kdd)Manoj Kumar Lal
 
JazzTeam company presentation
JazzTeam company presentationJazzTeam company presentation
JazzTeam company presentationsolit
 
Dileep Pillai_Resume1
Dileep Pillai_Resume1Dileep Pillai_Resume1
Dileep Pillai_Resume1Dileep Pillai
 

Mais procurados (20)

Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalik
 
ETL Profile-Rajnish Kumar
ETL Profile-Rajnish KumarETL Profile-Rajnish Kumar
ETL Profile-Rajnish Kumar
 
Subham_Malakar
Subham_MalakarSubham_Malakar
Subham_Malakar
 
Surender Reddy
Surender ReddySurender Reddy
Surender Reddy
 
GO_HCM_Fusion_11
GO_HCM_Fusion_11GO_HCM_Fusion_11
GO_HCM_Fusion_11
 
Prashant Patil - MSBI - 10 Yrs
Prashant Patil - MSBI - 10 YrsPrashant Patil - MSBI - 10 Yrs
Prashant Patil - MSBI - 10 Yrs
 
Resume for Michael Marocco January 20 2017
Resume for Michael Marocco January 20 2017Resume for Michael Marocco January 20 2017
Resume for Michael Marocco January 20 2017
 
Servicology 2013 workshop
Servicology 2013 workshopServicology 2013 workshop
Servicology 2013 workshop
 
Kpmg Nordic Shared Services and Outsourcing Pulse Survey
Kpmg Nordic Shared Services and Outsourcing Pulse SurveyKpmg Nordic Shared Services and Outsourcing Pulse Survey
Kpmg Nordic Shared Services and Outsourcing Pulse Survey
 
Vijay Bhandari Principal Architect
Vijay Bhandari Principal ArchitectVijay Bhandari Principal Architect
Vijay Bhandari Principal Architect
 
SrinivasaRao-QV Developer
SrinivasaRao-QV DeveloperSrinivasaRao-QV Developer
SrinivasaRao-QV Developer
 
IT Head - Resume
IT Head - ResumeIT Head - Resume
IT Head - Resume
 
Yuan Ze University - Service Design Basics, 12/6/2012
Yuan Ze University - Service Design Basics, 12/6/2012Yuan Ze University - Service Design Basics, 12/6/2012
Yuan Ze University - Service Design Basics, 12/6/2012
 
Microsoft Abbreviations Dictionary
Microsoft Abbreviations DictionaryMicrosoft Abbreviations Dictionary
Microsoft Abbreviations Dictionary
 
Pankaj_Sahu_Resume
Pankaj_Sahu_ResumePankaj_Sahu_Resume
Pankaj_Sahu_Resume
 
Analyzing enterprise application vendors
Analyzing enterprise application vendorsAnalyzing enterprise application vendors
Analyzing enterprise application vendors
 
Rajesh unni krishna resume
Rajesh unni krishna resumeRajesh unni krishna resume
Rajesh unni krishna resume
 
Overview of knowledge driven development (kdd)
Overview of knowledge driven development (kdd)Overview of knowledge driven development (kdd)
Overview of knowledge driven development (kdd)
 
JazzTeam company presentation
JazzTeam company presentationJazzTeam company presentation
JazzTeam company presentation
 
Dileep Pillai_Resume1
Dileep Pillai_Resume1Dileep Pillai_Resume1
Dileep Pillai_Resume1
 

Destaque

Lesson Five Conclusions
Lesson Five   ConclusionsLesson Five   Conclusions
Lesson Five Conclusionsbsimoneaux
 
Leadership Enablement Program
Leadership Enablement Program Leadership Enablement Program
Leadership Enablement Program Elena Sagunova
 
Enabling Positive Change - An Introduction
Enabling Positive Change - An IntroductionEnabling Positive Change - An Introduction
Enabling Positive Change - An IntroductionRyan Siskow
 
Nutritional status and effect of exercise in young women
Nutritional status and effect of exercise in young womenNutritional status and effect of exercise in young women
Nutritional status and effect of exercise in young womenDr. BMN college of Home Science
 
Your 30 Day FIT Challenge
Your 30 Day FIT ChallengeYour 30 Day FIT Challenge
Your 30 Day FIT Challengeb1e2n3i4
 
Minha doce flauta doce vol 01
Minha doce flauta doce vol 01Minha doce flauta doce vol 01
Minha doce flauta doce vol 01Clebson Carvalho
 
[2C3]Developing context-aware applications
[2C3]Developing context-aware applications[2C3]Developing context-aware applications
[2C3]Developing context-aware applicationsNAVER D2
 
Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016CaaS EU FP7 Project
 
Creating Context-Aware Applications
Creating Context-Aware ApplicationsCreating Context-Aware Applications
Creating Context-Aware ApplicationsSimon Guest
 
Theoretical approaches to first language aquisition
Theoretical approaches to first language aquisitionTheoretical approaches to first language aquisition
Theoretical approaches to first language aquisitionSiwar Bdioui
 
Relatoria de la biografia
Relatoria de la biografiaRelatoria de la biografia
Relatoria de la biografiasara muñoz
 

Destaque (17)

Lesson Five Conclusions
Lesson Five   ConclusionsLesson Five   Conclusions
Lesson Five Conclusions
 
Leadership Enablement Program
Leadership Enablement Program Leadership Enablement Program
Leadership Enablement Program
 
Enabling Positive Change - An Introduction
Enabling Positive Change - An IntroductionEnabling Positive Change - An Introduction
Enabling Positive Change - An Introduction
 
Nutritional status and effect of exercise in young women
Nutritional status and effect of exercise in young womenNutritional status and effect of exercise in young women
Nutritional status and effect of exercise in young women
 
Your 30 Day FIT Challenge
Your 30 Day FIT ChallengeYour 30 Day FIT Challenge
Your 30 Day FIT Challenge
 
Minha doce flauta doce vol 01
Minha doce flauta doce vol 01Minha doce flauta doce vol 01
Minha doce flauta doce vol 01
 
Microbiologia y Parasitologia
Microbiologia y ParasitologiaMicrobiologia y Parasitologia
Microbiologia y Parasitologia
 
[2C3]Developing context-aware applications
[2C3]Developing context-aware applications[2C3]Developing context-aware applications
[2C3]Developing context-aware applications
 
Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016
 
Libro de los nombres
Libro de los nombresLibro de los nombres
Libro de los nombres
 
Creating Context-Aware Applications
Creating Context-Aware ApplicationsCreating Context-Aware Applications
Creating Context-Aware Applications
 
Subitización1 2-3-4
Subitización1 2-3-4Subitización1 2-3-4
Subitización1 2-3-4
 
Theoretical approaches to first language aquisition
Theoretical approaches to first language aquisitionTheoretical approaches to first language aquisition
Theoretical approaches to first language aquisition
 
3 AÑOS Y MEDIO HACIENDO
3 AÑOS Y MEDIO HACIENDO3 AÑOS Y MEDIO HACIENDO
3 AÑOS Y MEDIO HACIENDO
 
Caracter de cristo
Caracter de cristoCaracter de cristo
Caracter de cristo
 
Crecimiento espiritual
Crecimiento espiritualCrecimiento espiritual
Crecimiento espiritual
 
Relatoria de la biografia
Relatoria de la biografiaRelatoria de la biografia
Relatoria de la biografia
 

Semelhante a Capability Patterns as the Enablers for Model-based Development of Business Context-aware Applications

COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rati...
COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rati...COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rati...
COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rati...CaaS EU FP7 Project
 
Design decisions in job architectures and competency modeling June 2020
Design decisions in job architectures and competency modeling June 2020Design decisions in job architectures and competency modeling June 2020
Design decisions in job architectures and competency modeling June 2020Steven Forth
 
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...Dr.-Ing. Sagar Sunkle
 
2014 Asdenca - On the applicability of concepts from variability modelling in...
2014 Asdenca - On the applicability of concepts from variability modelling in...2014 Asdenca - On the applicability of concepts from variability modelling in...
2014 Asdenca - On the applicability of concepts from variability modelling in...CaaS EU FP7 Project
 
Innovation in model driven software
Innovation in model driven softwareInnovation in model driven software
Innovation in model driven softwareSagi Schliesser
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and RhapsodyMartin Owen
 
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_PresentationFoliage
 
MIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business ResultsMIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business Resultsoudesign
 
competencymodel-131110094804-phpapp01.pdf
competencymodel-131110094804-phpapp01.pdfcompetencymodel-131110094804-phpapp01.pdf
competencymodel-131110094804-phpapp01.pdfRenuDrRV
 
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 OverviewMaxime Bernaert
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise ArchitectureVikas Grover
 
Modelio - Overcoming the Limitations of model repositories. by Philippe Desfray
Modelio - Overcoming the Limitations  of model repositories. by Philippe DesfrayModelio - Overcoming the Limitations  of model repositories. by Philippe Desfray
Modelio - Overcoming the Limitations of model repositories. by Philippe DesfrayAndrey Sadovykh
 
From Capability-Based Planning to Competitive Advantage: Assembling Your Bus...
From Capability-Based Planning to Competitive Advantage:  Assembling Your Bus...From Capability-Based Planning to Competitive Advantage:  Assembling Your Bus...
From Capability-Based Planning to Competitive Advantage: Assembling Your Bus...Iver Band
 
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxObject Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxAustraliaChapterIIBA
 
Modeling should be an independent scientific discipline
Modeling should be an independent scientific disciplineModeling should be an independent scientific discipline
Modeling should be an independent scientific disciplineJordi Cabot
 
09 trends in information modelling
09   trends in information modelling09   trends in information modelling
09 trends in information modellingYury Kupriyanov
 
Practical Enterprise Application Development
Practical Enterprise Application DevelopmentPractical Enterprise Application Development
Practical Enterprise Application DevelopmentAdil Mughal
 

Semelhante a Capability Patterns as the Enablers for Model-based Development of Business Context-aware Applications (20)

COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rati...
COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rati...COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rati...
COBI 2014 - An Empirical Evaluation of Capability Modelling using Design Rati...
 
Design decisions in job architectures and competency modeling June 2020
Design decisions in job architectures and competency modeling June 2020Design decisions in job architectures and competency modeling June 2020
Design decisions in job architectures and competency modeling June 2020
 
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
 
2014 Asdenca - On the applicability of concepts from variability modelling in...
2014 Asdenca - On the applicability of concepts from variability modelling in...2014 Asdenca - On the applicability of concepts from variability modelling in...
2014 Asdenca - On the applicability of concepts from variability modelling in...
 
Innovation in model driven software
Innovation in model driven softwareInnovation in model driven software
Innovation in model driven software
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and Rhapsody
 
Overview of th Capability Idea
Overview of th Capability IdeaOverview of th Capability Idea
Overview of th Capability Idea
 
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
 
MIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business ResultsMIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business Results
 
Competency model
Competency modelCompetency model
Competency model
 
competencymodel-131110094804-phpapp01.pdf
competencymodel-131110094804-phpapp01.pdfcompetencymodel-131110094804-phpapp01.pdf
competencymodel-131110094804-phpapp01.pdf
 
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
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise Architecture
 
Modelio - Overcoming the Limitations of model repositories. by Philippe Desfray
Modelio - Overcoming the Limitations  of model repositories. by Philippe DesfrayModelio - Overcoming the Limitations  of model repositories. by Philippe Desfray
Modelio - Overcoming the Limitations of model repositories. by Philippe Desfray
 
From Capability-Based Planning to Competitive Advantage: Assembling Your Bus...
From Capability-Based Planning to Competitive Advantage:  Assembling Your Bus...From Capability-Based Planning to Competitive Advantage:  Assembling Your Bus...
From Capability-Based Planning to Competitive Advantage: Assembling Your Bus...
 
CMMI an Overview
CMMI an OverviewCMMI an Overview
CMMI an Overview
 
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxObject Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
 
Modeling should be an independent scientific discipline
Modeling should be an independent scientific disciplineModeling should be an independent scientific discipline
Modeling should be an independent scientific discipline
 
09 trends in information modelling
09   trends in information modelling09   trends in information modelling
09 trends in information modelling
 
Practical Enterprise Application Development
Practical Enterprise Application DevelopmentPractical Enterprise Application Development
Practical Enterprise Application Development
 

Mais de CaaS EU FP7 Project

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...CaaS EU FP7 Project
 
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 EU FP7 Project
 
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 CapabilitiesCaaS EU FP7 Project
 
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 CapabilityCaaS EU FP7 Project
 
2014 Asdenca - Capability-based business model transformation
2014 Asdenca - Capability-based business model transformation2014 Asdenca - Capability-based business model transformation
2014 Asdenca - Capability-based business model transformationCaaS EU FP7 Project
 
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 studyCaaS EU FP7 Project
 
Asdenca 2014 Panel - Capability: What is it about?
Asdenca 2014 Panel - Capability: What is it about?Asdenca 2014 Panel - Capability: What is it about?
Asdenca 2014 Panel - Capability: What is it about?CaaS EU FP7 Project
 
2014 asdenca - An outlook on patterns as an aid for business and it alignment...
2014 asdenca - An outlook on patterns as an aid for business and it alignment...2014 asdenca - An outlook on patterns as an aid for business and it alignment...
2014 asdenca - An outlook on patterns as an aid for business and it alignment...CaaS EU FP7 Project
 
FP7 - Capability as a Service (CaaS)
FP7 - Capability as a Service (CaaS)FP7 - Capability as a Service (CaaS)
FP7 - Capability as a Service (CaaS)CaaS EU FP7 Project
 
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 CaaSCaaS EU FP7 Project
 
CaaS: Overview of the CDD methodology
CaaS: Overview of the CDD methodologyCaaS: Overview of the CDD methodology
CaaS: Overview of the CDD methodologyCaaS EU FP7 Project
 

Mais de CaaS EU FP7 Project (12)

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...
 
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...
 
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
 
Keynote for EEWC2015
Keynote for EEWC2015Keynote for EEWC2015
Keynote for EEWC2015
 
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
 
2014 Asdenca - Capability-based business model transformation
2014 Asdenca - Capability-based business model transformation2014 Asdenca - Capability-based business model transformation
2014 Asdenca - Capability-based business model transformation
 
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
 
Asdenca 2014 Panel - Capability: What is it about?
Asdenca 2014 Panel - Capability: What is it about?Asdenca 2014 Panel - Capability: What is it about?
Asdenca 2014 Panel - Capability: What is it about?
 
2014 asdenca - An outlook on patterns as an aid for business and it alignment...
2014 asdenca - An outlook on patterns as an aid for business and it alignment...2014 asdenca - An outlook on patterns as an aid for business and it alignment...
2014 asdenca - An outlook on patterns as an aid for business and it alignment...
 
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
 

Último

WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%+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
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
+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
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 

Último (20)

WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+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...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
+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...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 

Capability Patterns as the Enablers for Model-based Development of Business Context-aware Applications

  • 1. CoBI Workshop, 17th IEEE Conference on Business Informatics 13th - 16th July 2015 Capability Patterns as the Enablers for Model-based Development of Business Context-aware Applications Janis Stirna, Jelena Zdravkovic, Martin Henkel, Jānis Kampars
  • 2. Outline • Problem statement • Our proposal • Meta-models • Architectural overview of CDD • Usage example • Conclusions & future work 2
  • 3. Problem statement • The need to adapt according to various situations in which business applications are used (e.g. context) • Model Driven Development (MDD) mostly relies on the models defined on a relatively low abstraction level • Enterprise Modeling (EM) models are complex, not matching the dynamics of the organizational change 3
  • 4. Our proposal • CaaS project initiative - integrate the principle of reuse and execution of software patterns with the principle of sharing best practices of organizational patterns • capability patterns - reusable solutions for reaching business goals under specific situational context 4
  • 5. Capability as a Concept Enterprises must focus on their capabilities: the ability and capacity that enables an enterprise to achieve a business goal in a certain operational context 5
  • 8. Architectural overview Capability Navigation Application Capability Design Tool Capability Context Platform Data providers value push Capability Delivery Application meta data Model and implementations Adjustment information Pattern Repository Pattern reccomendations during run-time value push Pattern creation/retrieval 8
  • 9. Usage example • Pattern example from industrial partner Fresh T Limited, UK • Ensure maritime compliance of ships • The process is defined as pattern • Context – ship status & location, port type, country etc 9
  • 10. Generic maritime compliance pattern Context Vessel approaching a port Port’s regulations Country’s legislation 10
  • 11. Local legislation for environmental complience Context Range Port’s regulations {type=envirnmentally protected} 11
  • 12. Vessel’s state for environmental compliance Context Range Port’s regulations {type=envirnmentally protected} 12
  • 14. CDD lifecycle – pattern perspective 14
  • 15. Conclusion & future work • Identified ways of using patterns for supporting Capability Driven Development – Integrate patterns in the CDD lifecycle – Designing capability delivery from reusable model fragments – Meta-model used to represent patterns • Development of the next version for the pattern repository – Better integration with CDT – Integration with CNA – Web service API 15

Notas do Editor

  1. The theoretical and methodological foundation for pattern use in capability-oriented software applications is provided by the core capability meta-model (CMM) in Figure 1, and in details presented in [12]. CMM is developed on the basis of requirements from the industrial project partners, and related research on capabilities.