FIspace Capability Model FIspace Capability Model NetFutures 2015 FIspace project Javier Romero Negrín Javier Hitado Simarro ATOS Serdar Arslan KoçSistem.

Slides:



Advertisements
Similar presentations
Polycom Unified Collaboration for IBM Lotus Sametime and IBM Lotus Notes January 2010.
Advertisements

Web Services Architecture An interoperability architecture for the World Wide Service Network.
World Meteorological Organization Working together in weather, climate and water WMO OMM WMO Climate & Water Department Side Event I: The Role.
Functional and non-functional requirements for building Service-oriented assessment model Adelina Aleksieva-Petrova Milen Petrov 5th TENCompetence Open.
Chapter 19 – Service-oriented Architecture
Modeling with SoaML, the Service-Oriented Architecture Modeling Language: Part 1. Service Identification Rohit Goel, Tommy Omen, Ashley Pham.
16/11/ IRS-II: A Framework and Infrastructure for Semantic Web Services Motta, Domingue, Cabral, Gaspari Presenter: Emilia Cimpian.
European Interoperability Architecture e-SENS Workshop : Cartography Tool in practise 7-8 January 2015.
SysLogix Inc. eProducerPortal.com by. Introduction "'Onboarding” - the process of contracting and appointing new agents. It is used to refer to the administrative.
FIspace Review Story Board SW Demo related Presentations Sequence, Messages, Responsibilities.
FIspace Security Components FIspace Security Components NetFutures 2015 FIspace project Javier Romero Negrín Javier Hitado Simarro ATOS Serdar Arslan KoçSistem.
NetFutures- FIspace Tools offered to support development in Fispace NetFutures 2015 FIspace project Javier Romero Negrín Javier Hitado Simarro ATOS Serdar.
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
OASIS Reference Model for Service Oriented Architecture 1.0
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
1 Introduction to SOA. 2 The Service-Oriented Enterprise eXtensible Markup Language (XML) Web services XML-based technologies for messaging, service description,
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Cloud Hosting and Experimentation Environment Cloud Hosting and Experimentation Environment NetFutures 2015 FIspace project Javier Romero Negrín Javier.
CLAG 2004 – April/041 A Workflow-based Architecture for e- Learning in the Grid Luiz A. Pereira, Fábio A. Porto, Bruno Schulze, Rubens N. Melo
Viewpoint Consulting – Committed to your success.
1 IBM SanFrancisco Product Evaluation Negotiated Option Presentation By Les Beckford May 2001.
C++ Training Datascope Lawrence D’Antonio Lecture 11 UML.
FIspace Project App Development Overview July 24th, 2014 Javier Romero Task Generic and Domain- specific Application Development leader Atos.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Title Slide without Picture Subtitle Presenter’s Name Presenter’s Title Organization,
SaaS Software Container By Brian Moore Paul Kopacz.
Strategies & Solutions  By acting as a team, students can expand their potential for knowledge.  Students can learn to come up with and solve new problems.
USE Case Model.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Software Engineering Muhammad Fahad Khan
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
TRANSFORMING IT.  The cloud is a group of servers.  A user interacts with the cloud without worrying about how it is implemented. Cloud computing describes.
What is SMEcollaborate Primarily developed for Small and Medium Companies who wish to collaborate together. It is a:- A resource center for collaborating.
Definition of the SDK for FIspace Augusto Morales & Hector Bedón UPM.
FIspace SPT Seyhun Futaci. Technology behind FIspace Authentication and Authorization IDM service of Fispace provides SSO solution for web apps, mobile.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
MDS Global IT Strategy Discussion July 7, Agenda  IntroductionErnest  Strategic directionsGanesh  DiscussionAll  Next stepsErnest.
Requirements Analysis via Use Cases SE-2030 Dr. Rob Hasker 1 Based on slides written by Dr. Mark L. Hornick Used with permission.
Component Technology. Challenges Facing the Software Industry Today’s applications are large & complex – time consuming to develop, difficult and costly.
Requirements as Usecases Capturing the REQUIREMENT ANALYSIS DESIGN IMPLEMENTATION TEST.
Windows Server ® 2008 and Windows Server 2008 R2 Print Services Infrastructure Planning and Design Published: June 2010 Updated: November 2011.
Lesson Overview 3.1 Components of the DBMS 3.1 Components of the DBMS 3.2 Components of The Database Application 3.2 Components of The Database Application.
0 eCPIC Admin Training: OMB Submission Packages and Annual Submissions These training materials are owned by the Federal Government. They can be used or.
FIspace Review Meeting 1 T220 Francisco Pérez Atos.
Promoting excellence in social security Building on sector wide commonalities to enhance the benefits of Information.
Kemal Baykal Rasim Ismayilov
SharePoint Administrative Communications Planning: Dynamic User Notifications for Upgrades, Migrations, Testing, … PRESENTED BY ROBERT FREEMAN (
Assessment Entry Module (AEM) Kick-off November 15, 2012 interRAI Preliminary Screener Toronto Central LHIN.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Assessment Entry Module (AEM) Kick-off November 1 or November 2, 2012.
Capability Model & B2B – Draft for Discussion IBM Research – Haifa Moti Nisenson.
EGEE is a project funded by the European Union under contract IST Introduction to Web Services 3 – 4 June
© IBM Corporation 2008 WebSphere demonstration Maurits André – WebSphere Technical Sales.
Architecture Review 10/11/2004
L25 - PlantPAx Process Application Development Lab I
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Distribution and components
Hyper-V Cloud Proof of Concept Kickoff Meeting <Customer Name>
Important Software Performance Testing That Ensure High Quality Solutions.
Wsdl.
Introduction to Web Services and SOA
Analysis models and design models
Distributed Systems through Web Services
On the Use of Service Level Agreements in AssessGrid
Introduction to Web Services and SOA
FRAMEWORKS AND REUSE What is “Framework”?
Project Management Method and PMI ® PMBOK ® Roles
Introducing MagicInfo 6
Presentation transcript:

FIspace Capability Model FIspace Capability Model NetFutures 2015 FIspace project Javier Romero Negrín Javier Hitado Simarro ATOS Serdar Arslan KoçSistem

FIspace Project FIspace Capability Model

Capabilities Model Architecture Model of “What the Business Does” instead of “How it does it” A business capability is an ability or capacity for a company to deliver value

FIspace - Capabilities Model approach FIspace is a B2B platform to support B2B information exchange and business processes FIspace apps and other external systems can be connected to the platform in order to support (be used in) business processes FIspace capabilities model was introduced to formalize (and standardize) the functionalitiy that connected apps and external systems offer

Capability A Capability B Capability C Capability D FIspace - Capabilities Model tech approach Capability Type Capability Types:  Name or Description  Input/Output Messages  schema  path Capabilities:  Description  Backend URI  Capability Type reference Business Process created when one or more capabilities are linked together (Contract definition)

Main Features Separate Apps Developers and Business Architects approach:  Can define their own capabilities and capability types  Standardize interface for capabilities and capability types creation. Provided under RESTful interface, i.e. technology independent  Developed Java language clients in order to facilitate use Capability Types are meant to promote competition between Business participants  Improve the value of the product. Capabilities and Capability Types are reusable.

Capabilities Model What can FIspace provide a company who wants to do business? Forecast weather conditions Suitable weather condition for product related to agricultural sector FIspace will provide access to capabilities implemented by external systems/apps

Example of an Application objectives Interaction and help farmers within spraying activities scheduler Friendly warning from unfavorable conditions Ensure the integrity of data in benefit of farmers

Capabilities Model in Scenario Forecast weather conditions Suitable weather condition for product related to agricultural sector ? ? Company provides its capability …… So, what to do then?

How to connect an app or external system to FIspace Define capability type – either select an existing type – or define a new one Register capability that is provided by the app/external system Create/register an Oauth client for the app/external system – Oauth clients are defined on Fispace IdM – FIspace provides a single-sign-on solution used to secure access to Fispace Front-End and apps

What does a Capability Type looks like 24 PROVIDE_WORKABILITY_DATA WorkabilityDataRequestMessage WorkabilityDataResponseMessage classpath:/schema/domain/wbd/WWMessages.xsd eu.fispace.api.wbd Defined messages are uploaded to the core module of FIspace.

What does a Capability looks like 10 Capability to provide water spray workability according with type of farmer criteria and weather forecast condition 24 FIspace provides the infrastructure to control the business flow between business participants (capabilities) to achieve the correct execution of the business process

FIspace Project How to use the FIspace Front-End to register an app

FIspace Frontend & Business Capability Model Users with “User” role does not have access to the front-end option to interact with the Business Capability Model. To change his/her role is necessary to contact with FIspace Administrator

FIspace Business Architect Role If “Business Architect” role is assigned to a user, a new option is shown. Clicking on this icon, users are going to access to forms related to the Business Capability Model

FIspace Business Architect Role Create Capability Type Remove Capability Type Create Business Process Template Remove Business Process Template

FIspace App Developer Role If “App Developer” role is assigned to a user, also this new option is shown. But when this user clicks on this icon, he/she is redirected to different forms with other functionalities.

FIspace App Developer Role Create Capability Remove Capability Create Business Process Remove Business Process