FIspace Project Webinar (I) July 24th, 2014 FIspace core platform Features Said Rahma Software Project Manager ATOS Spain.

Slides:



Advertisements
Similar presentations
NGAS – The Next Generation Archive System Jens Knudstrup NGAS The Next Generation Archive System.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
CACORE TOOLS FEATURES. caCORE SDK Features caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Multi-Mode Survey Management An Approach to Addressing its Challenges
NIST Big Data Public Working Group Security and Privacy Subgroup Presentation September 30, 2013 Arnab Roy, Fujitsu Akhil Manchanda, GE Nancy Landreville,
Goals Give you a feeling of what Eclipse is.
NetFutures- FIspace Tools offered to support development in Fispace NetFutures 2015 FIspace project Javier Romero Negrín Javier Hitado Simarro ATOS Serdar.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Software Engineering Module 1 -Components Teaching unit 3 – Advanced development Ernesto Damiani Free University of Bozen - Bolzano Lesson 2 – Components.
Future Internet Business Collaboration Networks in Agri-Food, Transport & Logistics Short introduction webinar, 24 July 2014 Sjaak Wolfert Project Coordinator.
FIspace Project App Development Overview July 24th, 2014 Javier Romero Task Generic and Domain- specific Application Development leader Atos.
A Guide to Getting Started
Product Offering Overview CONFIDENTIAL AND PROPRIETARY Copyright ©2004 Universal Business Matrix, LLC All Rights Reserved The duplication in printed or.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
SOA, BPM, BPEL, jBPM.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
The powerful capabilities of JBoss Middleware as cloud based services on OpenShift. Build applications. Integrate with other systems Orchestrate using.
Liam Peyton – Research A Framework for Instrumentation and Integration of Process Performance Management.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Trimble Connected Community
Framework: ISA-95 WG We are here User cases Studies
Joomla! Day France SEBLOD Version 2.0 for Joomla! 1.6.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Definition of the SDK for FIspace Augusto Morales & Hector Bedón UPM.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
FIspace Review Story Board SW Demo related Presentations Sequence, Messages, Responsibilities.
Introduction to Eclipse Plug-in Development. Who am I? Scott Kellicker Java, C++, JNI, Eclipse.
Mellon Year 1 Review Michael J. Halm Alex Valentine.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Dudok de Wit David.  Documents management in a deskless company  SharePoint Online as a solution  Redesigning the documentary organization  Interoperability.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
Edmodo Training A Guide to Getting Started. 2 Free social learning network for teachers, students, schools and districts Safe and easy way to connect.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
FIspace Review Meeting 1 T220 Francisco Pérez Atos.
Standards for Technology in Automotive Retail STAR Update Michelle Vidanes STAR XML Data Architect April 30 th, 2008.
Altman IM Ltd | | process | verify | convert | route | connect Prism Software’s solutions provide advanced workflow.
FIspace Review Meeting 1 T280 Francisco Pérez Atos.
A Guide to Getting Started BCPS – Office of Instructional Technology.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.

Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
2015 NetSymm Overview NETSYMM OVERVIEW December
Jan Hatje, DESY CSS GSI Feb. 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
A Technical Overview Bill Branan DuraCloud Technical Lead.
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
IPS Infrastructure Technological Overview of Work Done.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
INFSO-RI JRA2 Test Management Tools Eva Takacs (4D SOFT) ETICS 2 Final Review Brussels - 11 May 2010.
SME in the Cloud Awingu Edition Partner presentation Rolan Linsen Combined Solutions Design | Solutions IT
© Copyright IBM Corporation 2016 Diagram Template IBM Cloud Architecture Center Using the Diagram Template This template is for use in creating a visual.
© 2012 IBM Corporation IBM Worklight Overview Martin Triska – IBM Worklight specialist (420) July 2012.
V7 Foundation Series Vignette Education Services.
ZIMBRA ROADMAP. Contains proprietary and confidential information owned by Synacor, Inc. © / 2015 Synacor, Inc. Deliver an advanced, feature rich collaboration.
Best SMS Gateway Software Provider Company in India By Aruhat Technologies.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
Improve the Performance, Scalability, and Reliability of Applications in the Cloud with jetNEXUS Load Balancer for Microsoft Azure MICROSOFT AZURE ISV.
Task Performance Group Provides Cutting-Edge E-Commerce B2B EDI Integration Using MegaXML SaaS Solution on Microsoft Azure Cloud Platform MICROSOFT AZURE.
ECLIPSE RICH CLIENT PLATFORM Part 1 Introduction.
Overview of MDM Site Hub
The GEMBus Architecture and Core Components
Chapter 18 MobileApp Design
Technical Capabilities
Presentation transcript:

FIspace Project Webinar (I) July 24th, 2014 FIspace core platform Features Said Rahma Software Project Manager ATOS Spain

Table of content Overview High level summary of platform features Roadmap Tools for developers Questions

Overview FIspace core platform – Core components, operative environment (Cloud Service Bus), SDK

Overview - Core components User Front-End – The User Front-End is the main users interface of the platform to access the services and Apps, and constitutes a configurable and graphical user interface System & Data Integration (SDI) – The SDI is the main entry point and interface (based on API) between the platform and the “outside world” allowing the integration of existing systems (external systems and services) B2B Collaboration Core (B2B) – B2B Core ensures that all information and status updates are provided to each involved stakeholder in real-time allowing the creation, management, execution, and monitoring of collaborative business processes based on the Event Processing Module (EPM) and Business Collaboration Module (BCM) components App Store (Store) – The App Store provides the tool-supported infrastructure for providing, finding, and purchasing FIspace Apps Cloud Service Bus (CSB) – The Cloud Service Bus provides event bus and pub/sub capabilities. The CSB is part of the Operating Environment that ensures the technical interoperability and communication of FIspace components and FIspace Apps Security Privacy Trust (SPT) – The Security Privacy & Trust framework provides secure and reliable access and exchange of confidential business information and transactions using secure authentication and authorization methods

High level summary of platform features (I) Main User Front-End features: – Customizable user dashboards – Social networking and collaboration features – Access from anywhere across multiple devices Overview of the Front-End features: – Secure access (Login/Logout) – Profile management (users, companies and personal profile, search profiles) – Personal task management – Social network (Likes, share relevant news, announcement capabilities, Friends/companies suggestions, indirect relations and most followed companies, reputation & recommendation, basic user analytics, measurement of profile completed,…) – Real-time messaging (chat) – management (News and posts) – Notification management – Dashboard GUI customization (themes, languages, visual aspects, colors, fonts,…) – Administration of group (create and join communities,…) – Advanced search and filtering capabilities – Geolocation integration mechanism (for user location information) – FIspace Mobile Application – Guided tour, help documentation

High level summary of platform features (II) Main System & Data Integration (SDI) features: – Support for connecting business and legacy systems – Support for connecting external services – Support for handling heterogeneous data by means of mechanisms for data mediation – Provide domain message generation mechanism – The SDI offers two different types of communication, depending on the resources to communicate: For internal communications or communications between the different components of the FIspace platform. To communicate with external systems Provide a set of API as a generic REST API to support adding and using new capabilities at runtime (including messages and REST endpoints to connect external systems)

High level summary of platform features (III) Main B2B features: – Provide collaboration capabilities (BCM Engine) Capture the information of so-called Business entities Exchange information among collaborating stakeholders Manage the status and control the collaborative business processes Orchestrate the different processes from different stakeholders and assure the correct sequence of the tasks execution – Provide Event Processing capabilities (EPM Engine) Detection and analysis of events coming from activities in the collaborative process Events monitoring (coming from external systems or sensors) Support of situation detection capabilities: reactive and proactive – Provide authoring tools based on the ACSI (Artifact-Centric Service Interoperation) project, that allow defining business entities resp. event rules

High level summary of platform features (IV) Main App Store features: – Provide the software infrastructure to support the provisioning, discovery, purchase, and use of FIspace Apps, including a registry of Apps – Provide Facilities for financial management of the FIspace Apps (pricing, payment, revenue sharing) – Provide the means and the tool-supported infrastructure to manage the App Store Functionalities and capabilities among others: – Manage business contract – Register Apps (information related to the Apps, what, who,…) – Provide the access to the FIspace Apps – Search and Find FIspace Apps – Purchase FIspace Apps – Manage the Apps repository – Store configuration widget and GUI (Graphical User Interface)

High level summary of platform features (V) Main CSB features: – Provide the middleware that enables the integration of different FIspace service components and applications – Provide event bus and pub/sub capabilities, queuing, synchronous request/response, asynchronous request/response, time-limited asynchronous request/response, network time service (NTP protocol) – Provides a set of integration interfaces and qualities of service – Allows flexibility, federation and consistency of the platform operations – High scalability and availability (virtually unlimited scalability) – Support a wide spectrum of information exchange scenarios, ranging from best effort notifications, to guaranteed delivery of transactional data

High level summary of platform features (VI) Main Security Privacy Trust (SPT) features: – Identity and Trust management – Access Control (validate a user identification, user only access the information and data they are allowed to access,…) – Authentication (authenticating individual users, third-party systems, networked resources,…) – Data Security (data encryption and decryption based on credentials) – Security Assurance (provide strong security assurance that commercial information and transactions are secure) – Provide developer support to ensure the correct usage of necessary security mechanisms in FIspace

Roadmap Based on the FIspace project planning (switch to excel document reference for the presentation of the planning) Planning based on month and milestones from M12 to M24 Milestones: MS12 (April 2014), MS15 (June 2014), MS18 (September 2014), MS21 (December 2014), MS24 (March 2015) Each month is organized in release cycle pairs (2 cycles by month) The software release tasks include integration tasks in several integration environment(PIE IE, PE), delivery of code and binaries Software project management and development is based on Agile concept and best practices, the methodology is based on Scrum methodology

Tools for developers (I) The SDK provides tool-support for the development of FIspace Apps (Eclipse plugins and FIspace Studio) The SDK will ease the work of App developers during the implementation of the Apps, providing specific tools and libraries that hide the more complex aspects of the platform

Tools for developers (II) Main SDK features (I): – FIspace SDK provide collection of plugins and wizard developed for the Eclipse platform and corresponding IDE – FIspace-bcoeditor plugin: responsible for providing the ACSI editor tool – FIspace-converter plugin: provide data conversion utilities (JSON, XML, CSV, EDI…) – FIspace-doc plugin: improve the Java doc generation by FIspace using maven capabilities in Eclipse – FIspace-epmeditor plugin: EPM editor plugin is responsible for providing the EPM authoring tool (Proton) – FIspace-graphic plugin: this plugin is to integrate systems, orchestrate Web services, or smoothly connect anything to anything – FIspace-perspective plugin: manage the different perspective and views – FIspace-preferences plugin: manage the workspace and workbench preferences – FIspace-pubsub plugin: manage the pub/sub functionalities and capabilities – FIspace-REST plugin: provide REST tools to test API access and check the result returned – FIspace-sdi-connector plugin: provide facilities to manage, use and call the SDI REST API

Tools for developers (III) Main SDK features (II): – FIspace-SOAP plugin: tool to provide SOAP code generator from a selected WSDL – FIspace-uploader plugin: provide facilities to upload the widget to the FIspace front-end and through the Wirecloud GE – FIspace-wizard plugin: provide the creation of FIspace applications – FIspace-archetypes plugin: Archetype is a Maven project templating toolkit that allows creating application and generating project and code from templates – FIspace-xmleditor plugin: FIspace XML editor provides structured form-based UI for viewing and editing the Wirecloud xml file (config.xml) – FIspace-loggin-feature plugin: the FIspace logging plugin enables users to store and classify the logs generated by FIspace apps in order to make easy the app development process – FIspace pluginX update-site: allow to update the plugins from update-site as a reference point for installation and update of the corresponding plugin – FIspace Studio Tool: FIspace Studio is a binary distribution providing all of FIspace SDK plugins. Specifically it is a customised Eclipse IDE designed and preconfigured for the specific needs of FIspace SDK

Tools for developers (IV) Others tools: – Tools based on Java SDK for java development applications – Maven tools – Tools compatible with Java technologies – Other Tools and SDK compatible to standard and interface protocols (specification and technologies) as REST, SOAP, XML, HTML, Javascript, Web standard, Web services technologies,…

Thank you! Said Rahma