SlideShare a Scribd company logo
1 of 7
Download to read offline
FIspace Capability Model 
Implementation 
Technical Perspective
What is Capability Model ? 
● Discipline to capture the “what” business does 
composing by a set of capabilities, relaxing the view 
about “how” business is carried on 
● Capability Model as normalization mechanism or 
standardization 
● Decoupling between generated value and who provides 
it 
● Business process groups capabilities
Capability Class Diagram 
● Business Architects define the business 
process templates with their capabilities 
from the conceptual point of view 
● App Developers make instances of 
business process (Contract) and register 
their capabilities 
● App Developers Apps implement their 
capabilities offering the value to the 
Business Domain
Weather Condition Sequential Diagram 
● Weather Condition App stimulates the 
business process execution by the usage of 
the capability PROVIDER WEATHER 
CONDITION Capability 
● FIspace dispatches the request to the 
provider of that capability 
● Provider sends the URI where the “value” 
can be retrieved (weather condition 
response) 
● FIspace informs about the availability of 
the “value” in the specific URI 
● Weather Condition App retrieves the value
Capability Rest API 
URL Methods 
/api/business-process-templates 
GET/POST/PUT/DELETE 
/api/business-processes 
/api/capability-types 
/api/capabilities 
/api/triggers 
/api/channels 
/api/capability-providers
Capability Java API
More information 
Repositories 
https://bitbucket.org/limetri/ygg/wiki/Home 
https://bitbucket.org/fispace/demostration-area/wiki/Home 
https://bitbucket.org/perezdf/open-owm-adapter 
IRC: #fispace@freenode.net 
mail: paco@limetri.eu

More Related Content

What's hot

InfoWare Presentation
InfoWare PresentationInfoWare Presentation
InfoWare PresentationMatthew Rand
 
Creating Excellent API Experiences - Chris DeLashmutt
Creating Excellent API Experiences - Chris DeLashmuttCreating Excellent API Experiences - Chris DeLashmutt
Creating Excellent API Experiences - Chris DeLashmuttVMware Tanzu
 
Estimating Software for BMS and automation
Estimating Software for BMS and automationEstimating Software for BMS and automation
Estimating Software for BMS and automationJohn Jensen
 
Power bi overview of static row level security
Power bi overview of static row level securityPower bi overview of static row level security
Power bi overview of static row level securityManishK55
 
HueyLe-Resume2014
HueyLe-Resume2014HueyLe-Resume2014
HueyLe-Resume2014Huey Le
 
Customer testimonial vab fleet services - aca-mobile - appcelerator
Customer testimonial   vab fleet services - aca-mobile - appceleratorCustomer testimonial   vab fleet services - aca-mobile - appcelerator
Customer testimonial vab fleet services - aca-mobile - appceleratorStijn Wijndaele
 
NRB MAINFRAME DAY 02 - Gamal Khaldi - NRB Mainframe YtD recap and outlook 201...
NRB MAINFRAME DAY 02 - Gamal Khaldi - NRB Mainframe YtD recap and outlook 201...NRB MAINFRAME DAY 02 - Gamal Khaldi - NRB Mainframe YtD recap and outlook 201...
NRB MAINFRAME DAY 02 - Gamal Khaldi - NRB Mainframe YtD recap and outlook 201...NRB
 
CamundaCon 2018: Ramping up: Camunda BPM and Optimize (Visana)
CamundaCon 2018: Ramping up: Camunda BPM and Optimize (Visana)CamundaCon 2018: Ramping up: Camunda BPM and Optimize (Visana)
CamundaCon 2018: Ramping up: Camunda BPM and Optimize (Visana)camunda services GmbH
 
DoubleClick API Dashboard with Advanced Marketing Capabilities
DoubleClick API Dashboard with Advanced Marketing CapabilitiesDoubleClick API Dashboard with Advanced Marketing Capabilities
DoubleClick API Dashboard with Advanced Marketing CapabilitiesCarl-Johan Larsson
 
Quick Start to Field Service Lightning, Paweł Dobrzynski
Quick Start to Field Service Lightning, Paweł DobrzynskiQuick Start to Field Service Lightning, Paweł Dobrzynski
Quick Start to Field Service Lightning, Paweł DobrzynskiCzechDreamin
 
Visual COBOL future-proofs business applications for Caja de Valores
Visual COBOL future-proofs business applications for Caja de ValoresVisual COBOL future-proofs business applications for Caja de Valores
Visual COBOL future-proofs business applications for Caja de ValoresMicro Focus
 
BEXEL Manager - Documento técnico
BEXEL Manager - Documento técnicoBEXEL Manager - Documento técnico
BEXEL Manager - Documento técnicoN.A. Tecnologia
 
Business Data Management- Car Rental Company
Business Data Management- Car Rental CompanyBusiness Data Management- Car Rental Company
Business Data Management- Car Rental CompanyJuhi Srivastava
 

What's hot (20)

InfoWare Presentation
InfoWare PresentationInfoWare Presentation
InfoWare Presentation
 
Creating Excellent API Experiences - Chris DeLashmutt
Creating Excellent API Experiences - Chris DeLashmuttCreating Excellent API Experiences - Chris DeLashmutt
Creating Excellent API Experiences - Chris DeLashmutt
 
Estimating Software for BMS and automation
Estimating Software for BMS and automationEstimating Software for BMS and automation
Estimating Software for BMS and automation
 
Power bi overview of static row level security
Power bi overview of static row level securityPower bi overview of static row level security
Power bi overview of static row level security
 
HueyLe-Resume2014
HueyLe-Resume2014HueyLe-Resume2014
HueyLe-Resume2014
 
Customer testimonial vab fleet services - aca-mobile - appcelerator
Customer testimonial   vab fleet services - aca-mobile - appceleratorCustomer testimonial   vab fleet services - aca-mobile - appcelerator
Customer testimonial vab fleet services - aca-mobile - appcelerator
 
Oracle apps project accounting training
Oracle apps project accounting trainingOracle apps project accounting training
Oracle apps project accounting training
 
NRB MAINFRAME DAY 02 - Gamal Khaldi - NRB Mainframe YtD recap and outlook 201...
NRB MAINFRAME DAY 02 - Gamal Khaldi - NRB Mainframe YtD recap and outlook 201...NRB MAINFRAME DAY 02 - Gamal Khaldi - NRB Mainframe YtD recap and outlook 201...
NRB MAINFRAME DAY 02 - Gamal Khaldi - NRB Mainframe YtD recap and outlook 201...
 
CamundaCon 2018: Ramping up: Camunda BPM and Optimize (Visana)
CamundaCon 2018: Ramping up: Camunda BPM and Optimize (Visana)CamundaCon 2018: Ramping up: Camunda BPM and Optimize (Visana)
CamundaCon 2018: Ramping up: Camunda BPM and Optimize (Visana)
 
Rad model
Rad modelRad model
Rad model
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
DoubleClick API Dashboard with Advanced Marketing Capabilities
DoubleClick API Dashboard with Advanced Marketing CapabilitiesDoubleClick API Dashboard with Advanced Marketing Capabilities
DoubleClick API Dashboard with Advanced Marketing Capabilities
 
Shubham' Resume
Shubham' ResumeShubham' Resume
Shubham' Resume
 
Sap srm training course
Sap srm training courseSap srm training course
Sap srm training course
 
Quick Start to Field Service Lightning, Paweł Dobrzynski
Quick Start to Field Service Lightning, Paweł DobrzynskiQuick Start to Field Service Lightning, Paweł Dobrzynski
Quick Start to Field Service Lightning, Paweł Dobrzynski
 
Visual COBOL future-proofs business applications for Caja de Valores
Visual COBOL future-proofs business applications for Caja de ValoresVisual COBOL future-proofs business applications for Caja de Valores
Visual COBOL future-proofs business applications for Caja de Valores
 
Shubham's resume
Shubham's resumeShubham's resume
Shubham's resume
 
BEXEL Manager - Documento técnico
BEXEL Manager - Documento técnicoBEXEL Manager - Documento técnico
BEXEL Manager - Documento técnico
 
Business Data Management- Car Rental Company
Business Data Management- Car Rental CompanyBusiness Data Management- Car Rental Company
Business Data Management- Car Rental Company
 
NAVBUILD - Navision For Construction
NAVBUILD -  Navision For ConstructionNAVBUILD -  Navision For Construction
NAVBUILD - Navision For Construction
 

Similar to Capability model implementation in FIspace v1.0

Up in the air the artist approach to migrate legacy applications to cloud whi...
Up in the air the artist approach to migrate legacy applications to cloud whi...Up in the air the artist approach to migrate legacy applications to cloud whi...
Up in the air the artist approach to migrate legacy applications to cloud whi...Malena Donato Cohen
 
Building a Case Management Application
Building a Case Management ApplicationBuilding a Case Management Application
Building a Case Management ApplicationOutSystems
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBizTalk360
 
Application Portfolio Assessment and the 6Rs in Cloud Migrations
Application Portfolio Assessment and the 6Rs in Cloud MigrationsApplication Portfolio Assessment and the 6Rs in Cloud Migrations
Application Portfolio Assessment and the 6Rs in Cloud MigrationsAmazon Web Services
 
Release 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradeRelease 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradePrasad Gudipaty M.S., PMP
 
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...Ocean Project
 
RahulAnand_Testing_5.9years_exp_CV
RahulAnand_Testing_5.9years_exp_CVRahulAnand_Testing_5.9years_exp_CV
RahulAnand_Testing_5.9years_exp_CVRahul Anand
 
Cloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST HighlightCloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST HighlightCAST
 
ARTIST Project general presentation
ARTIST Project general presentationARTIST Project general presentation
ARTIST Project general presentationIlias Spais
 
Scrum lifecycle for Enterprise IT
Scrum lifecycle for Enterprise ITScrum lifecycle for Enterprise IT
Scrum lifecycle for Enterprise ITGlen Alleman
 
Netserv Software Testing
Netserv Software TestingNetserv Software Testing
Netserv Software Testingsthicks14
 
Cloud Management With System Center Application Controller ver1
Cloud Management With System Center Application Controller ver1Cloud Management With System Center Application Controller ver1
Cloud Management With System Center Application Controller ver1Lai Yoong Seng
 
What is performance_engineering_v0.2
What is performance_engineering_v0.2What is performance_engineering_v0.2
What is performance_engineering_v0.2Trevor Warren
 
PEGA CERTIFIED BUSINESS ARCHITECT - BUSINESS SPECIFIC
PEGA CERTIFIED BUSINESS ARCHITECT - BUSINESS SPECIFICPEGA CERTIFIED BUSINESS ARCHITECT - BUSINESS SPECIFIC
PEGA CERTIFIED BUSINESS ARCHITECT - BUSINESS SPECIFICAshock Roy
 

Similar to Capability model implementation in FIspace v1.0 (20)

Up in the air the artist approach to migrate legacy applications to cloud whi...
Up in the air the artist approach to migrate legacy applications to cloud whi...Up in the air the artist approach to migrate legacy applications to cloud whi...
Up in the air the artist approach to migrate legacy applications to cloud whi...
 
Building a Case Management Application
Building a Case Management ApplicationBuilding a Case Management Application
Building a Case Management Application
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
 
Building Components for Business Apps
Building Components for Business AppsBuilding Components for Business Apps
Building Components for Business Apps
 
Application Portfolio Assessment and the 6Rs in Cloud Migrations
Application Portfolio Assessment and the 6Rs in Cloud MigrationsApplication Portfolio Assessment and the 6Rs in Cloud Migrations
Application Portfolio Assessment and the 6Rs in Cloud Migrations
 
Release 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradeRelease 12 features work arounds and Upgrade
Release 12 features work arounds and Upgrade
 
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
 
RahulAnand_Testing_5.9years_exp_CV
RahulAnand_Testing_5.9years_exp_CVRahulAnand_Testing_5.9years_exp_CV
RahulAnand_Testing_5.9years_exp_CV
 
Cloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST HighlightCloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST Highlight
 
ARTIST Project general presentation
ARTIST Project general presentationARTIST Project general presentation
ARTIST Project general presentation
 
Scrum lifecycle for Enterprise IT
Scrum lifecycle for Enterprise ITScrum lifecycle for Enterprise IT
Scrum lifecycle for Enterprise IT
 
Netserv Software Testing
Netserv Software TestingNetserv Software Testing
Netserv Software Testing
 
Cloud Management With System Center Application Controller ver1
Cloud Management With System Center Application Controller ver1Cloud Management With System Center Application Controller ver1
Cloud Management With System Center Application Controller ver1
 
Sachin Gawas
Sachin GawasSachin Gawas
Sachin Gawas
 
What is performance_engineering_v0.2
What is performance_engineering_v0.2What is performance_engineering_v0.2
What is performance_engineering_v0.2
 
Gdd Model
Gdd ModelGdd Model
Gdd Model
 
GDD Model
GDD ModelGDD Model
GDD Model
 
PEGA CERTIFIED BUSINESS ARCHITECT - BUSINESS SPECIFIC
PEGA CERTIFIED BUSINESS ARCHITECT - BUSINESS SPECIFICPEGA CERTIFIED BUSINESS ARCHITECT - BUSINESS SPECIFIC
PEGA CERTIFIED BUSINESS ARCHITECT - BUSINESS SPECIFIC
 
Parameshwaran Resume
Parameshwaran ResumeParameshwaran Resume
Parameshwaran Resume
 
Arunkumar Resume
Arunkumar ResumeArunkumar Resume
Arunkumar Resume
 

Capability model implementation in FIspace v1.0

  • 1. FIspace Capability Model Implementation Technical Perspective
  • 2. What is Capability Model ? ● Discipline to capture the “what” business does composing by a set of capabilities, relaxing the view about “how” business is carried on ● Capability Model as normalization mechanism or standardization ● Decoupling between generated value and who provides it ● Business process groups capabilities
  • 3. Capability Class Diagram ● Business Architects define the business process templates with their capabilities from the conceptual point of view ● App Developers make instances of business process (Contract) and register their capabilities ● App Developers Apps implement their capabilities offering the value to the Business Domain
  • 4. Weather Condition Sequential Diagram ● Weather Condition App stimulates the business process execution by the usage of the capability PROVIDER WEATHER CONDITION Capability ● FIspace dispatches the request to the provider of that capability ● Provider sends the URI where the “value” can be retrieved (weather condition response) ● FIspace informs about the availability of the “value” in the specific URI ● Weather Condition App retrieves the value
  • 5. Capability Rest API URL Methods /api/business-process-templates GET/POST/PUT/DELETE /api/business-processes /api/capability-types /api/capabilities /api/triggers /api/channels /api/capability-providers
  • 7. More information Repositories https://bitbucket.org/limetri/ygg/wiki/Home https://bitbucket.org/fispace/demostration-area/wiki/Home https://bitbucket.org/perezdf/open-owm-adapter IRC: #fispace@freenode.net mail: paco@limetri.eu