EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES FLUX

Size: px
Start display at page:

Download "EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES FLUX"

Transcription

1 EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES MEDITERRANEAN AND BLACK SEA Integrated Fisheries Data Management Version 0.11 INTEGRATED FISHERIES DATA MANAGEMENT PROGRAMME PHASE 1: FISHERIES CONTROL AND MONITORING FLUX Subject: FLUX outline 1. INTRODUCTION This document describes FLUX (Fisheries Language for Universal exchange) in general terms. The intended readership is anyone who needs a general overview of what FLUX is about. 2. BACKGROUND Fisheries control and management is largely based upon the collection, storage, exchange of large sets of data between the parties involved. Data sets are very diverse, ranging from tiny reports on the whereabouts of individual fishing vessels to aggregated reports of monthly (yearly) catches of the complete fleet of a country. This data is collected for different purposes. Sometimes it is used to closely monitor the behaviour of a single vessel, in other cases it serves scientific purposes in preparation of scientific advice for establishing TAC for a future fishing season. The requirements for data availability have historically grown and changed. The consequence is that for each business need individual data sets have been defined, and specific technical solutions have been developed. Today, a large patchwork of (partial) data management solutions is in place. This diversity hinders data exchange, and often delivers questionable quality at high operating cost. As part of the solution for this problem, the FLUX (Fisheries Language for Universal exchange) project aims at defining a universal and efficient data Commission européenne/europese Commissie, 1049 Bruxelles/Brussel, BELGIQUE/BELGIË - Tel Office: J-79 - Tel. direct line francky.callewaert@ec.europa.eu

2 exchange "language" compatible with (but not limited by) regulations and international requirements. This language will be promoted for use in the EU, as well as for RFMO and FPA. 3. FLUX CONCEPT FLUX is based on web technology. Applicable technical terms 1 are XML (extended Markup Language), XSD (XML Schema Definition), WSDL (Web Services Description Language), SOA (Services Oriented Architecture) FLUX contains two distinct but related parts: The FLUX business layer The FLUX transportation layer FLUX is supported by software developments and implemented on a networked infrastructure called the Data Exchange highway (DEH). Summarised, FLUX can be easily compared with a paper based mail system: The FLUX business layer brings a series of standardised electronic forms that can be filled in with concrete business data that has to be sent to another party. The FLUX transportation layer delivers an envelope that can contain any of those forms. The DEH, built with FLUX enabled software, serves as a postal infrastructure sending the envelopes (and their content) from sender to destination. 4. FLUX CONTENT 4.1. The FLUX business layer Standardisation of data elements The core of the FLUX business layer is the detailed and standardised description of each and any data element needed the standardised grouping of those data elements in messages required by the business for exchanging data between parties Standardisation of the data elements and formats is based upon the UN/CEFACT 2 approach. This immediately allows to also describing the typical business processes. 1 The explanation of these terms is beyond the scope of this document 2 2

3 Technically speaking, UN/CEFACT standardization provides a standardized schema for business process (XSD) and a standardized content (Core Components). The practical outcome of a UN/CEFACT standardisation project is a technical file called XSD (XML Schema Definition) for the business processes and requirements subject to the project. This XSD can be used for all data exchanges and processes described by the project. The data exchanged are also harmonized and published in standardized library (UN/CEFACT Core Component Library). An extra advantage is that UN/CEFACT ensures compatibility with similar standardisation exercises taking place in other business area's which may influence the data requested from the fisheries sector like customs, food traceability and trade Modular data domain approach Not every party is involved in all aspects of the fisheries business. As one example, a country not involved in Bluefin Tuna fishing has no interest in implementing the data elements, messages and processes for that particular fishery. The FLUX business layer is based on individual stand-alone business modules that allow parties to implement only the modules they need. The UN/CEFACT standardisation approach guarantees that modules are compatible. Once a party has completed a FLUX data exchange installation for a single module, it should be fairly easy to plug in extra modules for other data exchanges Selection of code lists In many cases the potential content of a specific data element is limited to a number of values; this is e.g. the case for gear types or species. Often, these lists are already standardised but two issues arise: Standardised code lists are sometimes outdated (e.g. list of gear types) For the same data elements, there are several "standards" available (e.g. several lists of country codes) The FLUX approach is to base the code lists needed to the extent possible on existing standards, but to deviate from these if unavoidable. In such cases the standardisation body responsible for the code list may be contacted with a request for updating the code list (e.g. UN/LOCODE port list). Note: To avoid any uncertainty about the current versions of code lists, data elements, formats, etc all this information will be published on a master data register. This web site starts of as a simple HTML based site but will be replaced by a dedicated web service The FLUX transportation layer The messages, formulated according to the above UN/CEFACT standards, are sent around between the computer systems of the parties during the business processes. 3

4 These "data streams" have been implemented in many ways which has been leading to a range of specific technical implementations for specific data streams and between specific parties. This scattered technical infrastructure leads to high cost for development and maintenance, and a constant need for new developments for new data streams. The FLUX approach is to create a business agnostic transportation layer facilitating the exchange of data between parties. In fact, this transportation layer could be used for any business (e.g. exchange data on airplanes). The FLUX transportation layer provides description for: The FLUX Envelope, one single yet universal message format that can encapsulate any business-specific message or structured data in a predictable way whatever the business system and associated data types and formats, using industry standard data representation techniques The FLUX Protocol, a mechanism describing how to reliably deliver the FLUX Envelopes to their destination reliably and without human intervention, leveraging state-of-the-art existing technologies (SOAP Web Services) in a sensible manner so as to as much as possible avoid interoperability issues between FLUX implementations based on different vendors' solutions. 5. FLUX SOFTWARE A party's system that needs to interact with a system of another party using FLUX obviously needs to adhere to FLUX conventions and behaviours. In other words it must implement the FLUX protocol. One solution is to have such a system incorporate a tailor-made module that implements FLUX messaging built according to the technical FLUX specifications. In many cases however, the cost of adding a custom-made FLUX module in an application can be very expensive, even impossible in case of legacy systems built a long time ago and for which the detailed technical expertise or knowledge of its internals is no longer available Therefore DG MARE may provide a reference implementation of a FLUX Gateway that can on one hand communicate with legacy systems, and on the other hand connect to the DEH. 6. FLUX IMPLEMENTATION ON THE DATA EXCHANGE HIGHWAY 6.1. Data Exchange Highway (DEH) In the EU alone, 22 countries are involved in fisheries and are exchanging data with each other, with DG Mare, with Eurostat, the EFCA, ICES and other organisations. There are about 13 RFMO with a large number of contracting parties and a large number of bilateral fisheries partnership agreements. As an example: A typical EU country exchanges data with +/- 15 parties. This means that, working bilaterally, 22*15 connections, or 330, have to be made to 4

5 cover for existing practices. Any changes in business could lead to a growing need for more connections. The cost of establishing (and maintaining) all these bilateral technical "links" between each parties' computer systems needing to exchange data with another one grows exponentially with the number of parties involved and prohibits setting up an efficient system. To avoid this exponential growth an architecture is set up grouping parties around "central nodes". These central nodes are themselves connected to other central nodes. This means that if a party is connected to one central node, it can securely communicate with all parties connected to any central node. This approach is called the "data exchange highway". The FLUX software is supporting this approach. Note: The provider of a central node does not "own" the data passing through it and does not have any right to store, change, or read the business content in the messages. Providers can however look at the envelope content to investigate and solve communication errors Central services Parties may develop central services and make these available on the DEH to other parties. The logic behind this is that it can be counterproductive (from an efficiency and data quality point of view) and expensive for each party to develop, maintain, and operate IT systems of common use. Typical examples are: A Master Data Register with all standard formats, code lists A spatial service as unique reference for geographical fishing zones The methods to request and receive data from such services can be incorporated in the FLUX business and transportation layers and are supported by the FLUX software. 7. VERSION AND HISTORY Version Author Date 0.11 Francky Callewaert 31/08/2012 5

COORDINATING WORKING PARTY ON FISHERY STATISTICS. Intersessional Fishery Subject Group Meeting. Swakopmund, Namibia 25-27 February 2015

COORDINATING WORKING PARTY ON FISHERY STATISTICS. Intersessional Fishery Subject Group Meeting. Swakopmund, Namibia 25-27 February 2015 CWP/IFS/2015/4 COORDINATING WORKING PARTY ON FISHERY STATISTICS Intersessional Fishery Subject Group Meeting Swakopmund, Namibia 25-27 February 2015 Global standard for operational fisheries data exchange

More information

Electronic management and exchange of fishery information

Electronic management and exchange of fishery information FLUX Electronic management and exchange of fishery information Dr Heiner Lehr heiner@syntesa.eu 1 INTRODUCTION 2 Global seafood trade Global seafood trade is estimated to be worth about 140 billion USD

More information

Integration of Hotel Property Management Systems (HPMS) with Global Internet Reservation Systems

Integration of Hotel Property Management Systems (HPMS) with Global Internet Reservation Systems Integration of Hotel Property Management Systems (HPMS) with Global Internet Reservation Systems If company want to be competitive on global market nowadays, it have to be persistent on Internet. If we

More information

Ecosystem-Based Management: Making it Work in the EU Dr. Ronán Long

Ecosystem-Based Management: Making it Work in the EU Dr. Ronán Long Ecosystem-Based Management: Making it Work in the EU www.marinelaw.ie Overview 1. Context 2. Definitions 3. Legal Basis: International & Regional Law EU Law 4. Conclusions The Context Commission Report

More information

Indicator fact sheet Fishing fleet trends

Indicator fact sheet Fishing fleet trends Indicator fact sheet Fishing fleet trends Key message: The big EU 15 fishing fleet (1989 2000) has decreased in numbers of vessels (10 %), in tonnage (6 %) and power (12 %) The much smaller EFTA fishing

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 OTM and SOA Mark Hagan Principal Software Engineer Oracle Product Development Content What is SOA? What is Web Services Security? Web Services Security in OTM Futures 3 PARADIGM 4 Content What is SOA?

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

Introduction into Web Services (WS)

Introduction into Web Services (WS) (WS) Adomas Svirskas Agenda Background and the need for WS SOAP the first Internet-ready RPC Basic Web Services Advanced Web Services Case Studies The ebxml framework How do I use/develop Web Services?

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies

More information

Improving Agility at PHMSA through Service-Oriented Architecture (SOA)

Improving Agility at PHMSA through Service-Oriented Architecture (SOA) Leveraging People, Processes, and Technology Improving Agility at PHMSA through Service-Oriented Architecture (SOA) A White Paper Author: Rajesh Ramasubramanian, Program Manager 11 Canal Center Plaza,

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What

More information

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems eenviper White Paper #4 Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems 1 Executive Summary Cloud computing could revolutionise public services

More information

Setting Up an AS4 System

Setting Up an AS4 System INT0697_150625 Setting up an AS4 system V1r0 1 Setting Up an AS4 System 2 Version 1r0 ENTSOG AISBL; Av. de Cortenbergh 100, 1000-Brussels; Tel: +32 2 894 5100; Fax: +32 2 894 5101; info@entsog.eu, www.entsog.eu,

More information

Guiding Principles for Technical Architecture

Guiding Principles for Technical Architecture This document is a statement of the principles that will guide the technical development of the Kuali Student system. It will serve as a reference throughout the full lifecycle of the project. While these

More information

EDI stands for the transfer of structured data, by agreed standards from computer application to computer application through electronic means.

EDI stands for the transfer of structured data, by agreed standards from computer application to computer application through electronic means. Basic Terminology used in Trade Facilitation and Port Community System UNCEFACT Related Terms TERM ACRONYM DEFINITION + INFORMATION Business Requirement Specification Document that specifies the business

More information

Web Services Strategy

Web Services Strategy Web Services Strategy Agenda What What are are Web Web Services? Services? Web Web Services Services --The The Technologies Technologies Web Web Services Services Compliments Compliments Overall Overall

More information

1 Introduction FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN. Abstract. Jonas Rosén

1 Introduction FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN. Abstract. Jonas Rosén 1 st Nordic Conference on Product Lifecycle Management - NordPLM 06, Göteborg, January 25-26 2006 FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN Jonas Rosén

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

David Pilling Director of Applications and Development

David Pilling Director of Applications and Development Service Oriented Architecture for Law Firms: SOA is inevitable, are you ready? David Pilling Director of Applications and Development "Things should be made as simple as possible, but no simpler. -- Albert

More information

Trace Register Response to the Presidential Task Force

Trace Register Response to the Presidential Task Force Trace Register Response to the Presidential Task Force Submitted by Trace Register, LLC ABSTRACT This paper responds to recommendations and questions of the Presidential Task Force on Combating Illegal,

More information

Creating Web Services in NetBeans

Creating Web Services in NetBeans Creating Web Services in NetBeans Fulvio Frati fulvio.frati@unimi.it Sesar Lab http://ra.crema.unimi.it 1 Outline Web Services Overview Creation of a Web Services Server Creation of different Web Services

More information

Technical Track Session Service-Oriented Architecture

Technical Track Session Service-Oriented Architecture Technical Track Session Service-Oriented Architecture Terry Woods Agenda A little history What is Service-Oriented Architecture? How do you build a Service-Oriented Architecture Solution? What is an Enterprise

More information

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing TECHNOLOGY GU IDE OUTLINE TG3.1 Introduction TG3.2 Server Farms TG3.3 Virtualization TG3.4 Grid Computing TG3.5 Utility Computing TG3.6 Cloud

More information

SERVICE ORIENTED ARCHITECTURES (SOA) AND WORKFLOWS NEED FOR STANDARDISATION?

SERVICE ORIENTED ARCHITECTURES (SOA) AND WORKFLOWS NEED FOR STANDARDISATION? SERVICE ORIENTED ARCHITECTURES (SOA) AND WORKFLOWS NEED FOR STANDARDISATION? J-P. Evain European Broadcasting Union (EBU), Switzerland ABSTRACT This paper is an insight into what the EBU, the collective

More information

Business Object Document (BOD) Message Architecture for OAGIS Release 9.+

Business Object Document (BOD) Message Architecture for OAGIS Release 9.+ Business Object Document (BOD) Message Architecture for OAGIS Release 9.+ an OAGi White Paper Document #20110408V1.0 Open standards that open markets TM Open Applications Group, Incorporated OAGi A consortium

More information

Oracle SOA Reference Architecture

Oracle SOA Reference Architecture http://oraclearchworld.wordpress.com/ Oracle SOA Reference Architecture By Kathiravan Udayakumar Introduction to SOA Service Oriented Architecture is a buzz word in IT industry for few years now. What

More information

imarine Integrated Captures Information System (ICIS) Marc Taconet/ Anton Ellenbroek / Yann Laurent FAO Fisheries Department

imarine Integrated Captures Information System (ICIS) Marc Taconet/ Anton Ellenbroek / Yann Laurent FAO Fisheries Department imarine Integrated Captures Information System (ICIS) Marc Taconet/ Anton Ellenbroek / Yann Laurent FAO Fisheries Department Presentation outline imarine project ICIS VRE Quick presentation Tuna Atlas

More information

The case for service oriented architecture in realising trusted, interoperable, pan-european egovernment services.

The case for service oriented architecture in realising trusted, interoperable, pan-european egovernment services. The case for service oriented architecture in realising trusted, interoperable, pan-european egovernment services. Stephen McGibbon Microsoft EMEA Tel. +445511490070 Email. stephenm@microsoft.com Abstract:

More information

Ellen Hey Professor of Public International Law, Erasmus School of Law, Erasmus University Rotterdam

Ellen Hey Professor of Public International Law, Erasmus School of Law, Erasmus University Rotterdam THE PRINCIPLE OF COMMON BUT DIFFERENTIATED RESPONSIBILITIES Ellen Hey Professor of Public International Law, Erasmus School of Law, Erasmus University Rotterdam Short summary This lecture discusses the

More information

EUR-Lex 2012 Data Extraction using Web Services

EUR-Lex 2012 Data Extraction using Web Services DOCUMENT HISTORY DOCUMENT HISTORY Version Release Date Description 0.01 24/01/2013 Initial draft 0.02 01/02/2013 Review 1.00 07/08/2013 Version 1.00 -v1.00.doc Page 2 of 17 TABLE OF CONTENTS 1 Introduction...

More information

SOA CERTIFIED JAVA DEVELOPER (7 Days)

SOA CERTIFIED JAVA DEVELOPER (7 Days) SOA CERTIFIED JAVA DEVELOPER (7 Days) To achieve this certification, the following exams must be completed with a passing grade: Exam S90.01: Fundamental SOA & Service-Oriented Computing Exam S90.02: SOA

More information

A Scalability Model for Managing Distributed-organized Internet Services

A Scalability Model for Managing Distributed-organized Internet Services A Scalability Model for Managing Distributed-organized Internet Services TSUN-YU HSIAO, KO-HSU SU, SHYAN-MING YUAN Department of Computer Science, National Chiao-Tung University. No. 1001, Ta Hsueh Road,

More information

Extending SOA Infrastructure for Semantic Interoperability

Extending SOA Infrastructure for Semantic Interoperability Extending SOA Infrastructure for Semantic Interoperability Wen Zhu wzhu@alionscience.com Sumeet Vij svij@alionscience.com 3rd Annual DoD SOA & Semantic Technology Symposium July 14, 2011 www.alionscience.com

More information

THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN

THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN OVERVIEW THE NEED FOR STANDARDS OSI - ORGANISATION FOR STANDARDISATION THE OSI REFERENCE MODEL A LAYERED NETWORK MODEL THE SEVEN OSI

More information

CMEMS user requirements and user uptake strategy

CMEMS user requirements and user uptake strategy CMEMS Service Evolution & User Uptake Workshop CMEMS user requirements and user uptake strategy Dominique Obaton Mercator Océan CMEMS Service Evolution & User Uptake Workshop The Copernicus Marine service

More information

Web Application Development for the SOA Age Thinking in XML

Web Application Development for the SOA Age Thinking in XML Web Application Development for the SOA Age Thinking in XML Enterprise Web 2.0 >>> FAST White Paper August 2007 Abstract Whether you are building a complete SOA architecture or seeking to use SOA services

More information

EU CUSTOMS BUSINESS PROCESS MODELLING POLICY

EU CUSTOMS BUSINESS PROCESS MODELLING POLICY EUROPEAN COMMISSION MASP Revision 2014 v1.1 ANNEX 4 DIRECTORATE-GENERAL TAXATION AND CUSTOMS UNION Customs Policy, Legislation, Tariff Customs Processes and Project Management Brussels, 03.11.2014 TAXUD.a3

More information

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering. Service Oriented Architecture Definition (1) Definitions Services Organizational Impact SOA principles Web services A service-oriented architecture is essentially a collection of services. These services

More information

Introduction to CASA: An Open Source Composite Application Editor

Introduction to CASA: An Open Source Composite Application Editor B S X Introduction to CASA: An Open Source Composite Application Editor Tientien Li, Ph.D. and Jun Qian Sun Microsystems, Inc. TS-8683 2007 JavaOne SM Conference Session TS-8683 Introduction to CASA An

More information

A Quick Introduction to SOA

A Quick Introduction to SOA Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC mmabdallah@itida.gov.eg Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright

More information

Service-oriented architecture in e-commerce applications

Service-oriented architecture in e-commerce applications Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

XIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini

XIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini XIII. Service Oriented Computing Laurea Triennale in Informatica Corso di Outline Enterprise Application Integration (EAI) and B2B applications Service Oriented Architecture Web Services WS technologies

More information

Lesson 4 Web Service Interface Definition (Part I)

Lesson 4 Web Service Interface Definition (Part I) Lesson 4 Web Service Interface Definition (Part I) Service Oriented Architectures Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Interface Definition Languages (1) IDLs

More information

Web Services Middleware Application: A Solution for SMEs towards B2B Framework Implementation

Web Services Middleware Application: A Solution for SMEs towards B2B Framework Implementation Web Services Middleware Application: A Solution for SMEs towards B2B Framework Implementation ADRIAN BESIMI, ZAMIR DIKA Contemporary Sciences and Technologies South East European University Ilindenska

More information

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise Eric Newcomer, CTO Overview First of all: concepts and definitions Change your thinking about your IT environment Including organization

More information

Eclipse Open Healthcare Framework

Eclipse Open Healthcare Framework Eclipse Open Healthcare Framework Eishay Smith [1], James Kaufman [1], Kelvin Jiang [2], Matthew Davis [3], Melih Onvural [4], Ivan Oprencak [5] [1] IBM Almaden Research Center, [2] Columbia University,

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:

More information

SOA GOVERNANCE MODEL

SOA GOVERNANCE MODEL SOA GOVERNANCE MODEL Matjaz B. Juric University of Ljubljana, Slovenia matjaz.juric@fri.uni-lj.si Eva Zupancic University of Ljubljana, Slovenia Abstract: Service Oriented Architecture (SOA) has become

More information

Business Process Management in the Finance Sector

Business Process Management in the Finance Sector Business Process Management in the Finance Sector Leveraging the power of processes for profit oracle.com Introduction It is vital for financial services companies to ensure the rapid implementation of

More information

COMMUNICATION FROM THE COMMISSION TO THE EUROPEAN PARLIAMENT AND THE COUNCIL

COMMUNICATION FROM THE COMMISSION TO THE EUROPEAN PARLIAMENT AND THE COUNCIL EUROPEAN COMMISSION Brussels, 8.7.2014 COM(2014) 451 final COMMUNICATION FROM THE COMMISSION TO THE EUROPEAN PARLIAMENT AND THE COUNCIL Better situational awareness by enhanced cooperation across maritime

More information

Accelerate your SOA Projects through Service Simulation

Accelerate your SOA Projects through Service Simulation Accelerate your SOA Projects through Service Simulation Overview Modern web services-based Service Oriented Architecture (SOA) enables service consumers and producers to exchange messages over ubiquitous

More information

Implementation of a service oriented architecture in smart sensor systems integration platform

Implementation of a service oriented architecture in smart sensor systems integration platform INSTITUTE OF INFORMATION AND COMMUNICATION TECHNOLOGIES BULGARIAN ACADEMY OF SCIENCE Implementation of a service oriented architecture in smart sensor systems integration platform Alexander Alexandrov,

More information

SOA IN THE TELCO SECTOR

SOA IN THE TELCO SECTOR SOA IN THE TELCO SECTOR In order to optimize costs and improve IT management, companies look with greater interest at business process management and optimization issues. The present reference model for

More information

Data Collection on Tuna Fisheries in Thailand: The transition of the old practice to the modern technology development

Data Collection on Tuna Fisheries in Thailand: The transition of the old practice to the modern technology development Data Collection on Tuna Fisheries in Thailand: The transition of the old practice to the modern technology development Sampan Panjarat Andaman Sea Fisheries Research and Development Center (Phuket) 77

More information

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt kmahmoud@eg.ibm.com 2 Computer

More information

e-science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography)

e-science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography) Macromolecular Research, Vol. 14, No. 2, pp 140-145 (2006) e-science Technologies in Synchrotron Radiation Beamline - Remote Access and Automation (A Case Study for High Throughput Protein Crystallography)

More information

EMODnet Biology. bio.emodnet.eu

EMODnet Biology. bio.emodnet.eu EMODnet Biology bio.emodnet.eu EM 2 OD net Building upon EMODnet preparatory action: 2009-2012 Temporal/Spatial distribution Phytoplankton, Zooplankton, Angiosperms, Macro-algae, Invertebrate bottom fauna,

More information

XML- New meta language in e-business

XML- New meta language in e-business 1 XML- New meta language in e-business XML (extensible Markup Language) has established itself as a new meta language in e-business. No matter what, text, pictures, video- or audio files - with the flexibility

More information

Service Virtualization: Managing Change in a Service-Oriented Architecture

Service Virtualization: Managing Change in a Service-Oriented Architecture Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual

More information

RS MDM. Integration Guide. Riversand

RS MDM. Integration Guide. Riversand RS MDM 2009 Integration Guide This document provides the details about RS MDMCenter integration module and provides details about the overall architecture and principles of integration with the system.

More information

A tour of UN/CEFACT issues relating to Single Windows and Semantic Interoperability in a few slides... and future considerations

A tour of UN/CEFACT issues relating to Single Windows and Semantic Interoperability in a few slides... and future considerations A tour of UN/CEFACT issues relating to Single Windows and Semantic Interoperability in a few slides... and future considerations UN/CEFACT Standards Foundation for International Trade United Nations Layout

More information

Introduction to Service Oriented Architecture (SOA)

Introduction to Service Oriented Architecture (SOA) Introduction to Service Oriented Architecture (SOA) Hari Rajagopal Galileo International Hari Rajagopal Introduction to Service Oriented Architecture (SOA) Page 1 Agenda Definitions Background SOA principles

More information

Creating new university management software by methodologies of Service Oriented Architecture (SOA)

Creating new university management software by methodologies of Service Oriented Architecture (SOA) Creating new university management software by methodologies of Service Oriented Architecture (SOA) Tuomas Orama, Jaakko Rannila Helsinki Metropolia University of Applied Sciences, Development manager,

More information

Grid Computing. Web Services. Explanation (2) Explanation. Grid Computing Fall 2006 Paul A. Farrell 9/12/2006

Grid Computing. Web Services. Explanation (2) Explanation. Grid Computing Fall 2006 Paul A. Farrell 9/12/2006 Grid Computing Web s Fall 2006 The Grid: Core Technologies Maozhen Li, Mark Baker John Wiley & Sons; 2005, ISBN 0-470-09417-6 Web s Based on Oriented Architecture (SOA) Clients : requestors Servers : s

More information

Vertical Integration of Enterprise Industrial Systems Utilizing Web Services

Vertical Integration of Enterprise Industrial Systems Utilizing Web Services Vertical Integration of Enterprise Industrial Systems Utilizing Web Services A.P. Kalogeras 1, J. Gialelis 2, C. Alexakos 1, M. Georgoudakis 2, and S. Koubias 2 1 Industrial Systems Institute, Building

More information

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX APPENDIX A Introduction Understanding TCP/IP To fully understand the architecture of Cisco Centri Firewall, you need to understand the TCP/IP architecture on which the Internet is based. This appendix

More information

Distributed systems. Distributed Systems Architectures

Distributed systems. Distributed Systems Architectures Distributed systems Distributed Systems Architectures Virtually all large computer-based systems are now distributed systems. Information processing is distributed over several computers rather than confined

More information

ArchiMate and TOGAF. What is the added value?

ArchiMate and TOGAF. What is the added value? ArchiMate and TOGAF What is the added value? Why use TOGAF next to ArchiMate? ArchiMate provides a (visual) language ArchiMate provides a content framework TOGAF provides a process TOGAF provides a way

More information

ICTTEN8194A Investigate the application of cloud networks in telecommunications switching

ICTTEN8194A Investigate the application of cloud networks in telecommunications switching ICTTEN8194A Investigate the application of cloud networks in telecommunications switching Release: 1 ICTTEN8194A Investigate the application of cloud networks in telecommunications switching Modification

More information

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable

More information

CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL

CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL CHAPTER 2 MODELLING FOR DISTRIBUTED NETWORK SYSTEMS: THE CLIENT- SERVER MODEL This chapter is to introduce the client-server model and its role in the development of distributed network systems. The chapter

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

More information

SOA CERTIFIED CONSULTANT

SOA CERTIFIED CONSULTANT SOA CERTIFIED CONSULTANT (5 Days) A Certified SOA Consultant is required to obtain proficiency in a cross-section of key SOA topic areas, including both conceptual and technical aspects of service-oriented

More information

A SOA visualisation for the Business

A SOA visualisation for the Business J.M. de Baat 09-10-2008 Table of contents 1 Introduction...3 1.1 Abbreviations...3 2 Some background information... 3 2.1 The organisation and ICT infrastructure... 3 2.2 Five layer SOA architecture...

More information

Challenges and Opportunities for formal specifications in Service Oriented Architectures

Challenges and Opportunities for formal specifications in Service Oriented Architectures ACSD ATPN Xi an China June 2008 Challenges and Opportunities for formal specifications in Service Oriented Architectures Gustavo Alonso Systems Group Department of Computer Science Swiss Federal Institute

More information

E-government Data Interoperability Framework in Hong Kong

E-government Data Interoperability Framework in Hong Kong E-government Data Interoperability Framework in Hong Kong Thomas Y. Lee and Patrick K. Yee and David W. Cheung Center for E-Commerce Infrastructure Development Department of Computer Science The University

More information

Integration using INDEX, SAP and IBM WebSphere Business Integration

Integration using INDEX, SAP and IBM WebSphere Business Integration Integration using INDEX, SAP and IBM WebSphere Business Integration A description of proposed architecture Email: keithprabhu@hotmail.com Integration using INDEX and IBM WebSphere Table of contents 1.

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE

More information

Asset Management and SOA @ EBU

Asset Management and SOA @ EBU EBU TECHNICAL Asset Management and SOA @ EBU EBU PMC Seminar 27-29 January 2009 Jean Pierre Evain European Broadcasting Union MAM and SOA @ EBU: A follow-up from IBC The EBU and several members have met

More information

Building the European Biodiversity. Observation Network (EU BON)

Building the European Biodiversity. Observation Network (EU BON) Enterprise Application Integration Building the European Biodiversity through Service-Oriented Architecture Observation Network (EU BON) EU BON Project Building the European Biodiversity Network Presentation

More information

Introduction to Web Services

Introduction to Web Services Department of Computer Science Imperial College London CERN School of Computing (icsc), 2005 Geneva, Switzerland 1 Fundamental Concepts Architectures & escience example 2 Distributed Computing Technologies

More information

Open source implementation, by means of Web Services, of monitoring and controlling services for EMS/SCADA Systems

Open source implementation, by means of Web Services, of monitoring and controlling services for EMS/SCADA Systems Open source implementation, by means of Web Services, of monitoring and controlling services for EMS/SCADA Systems Department of Computer Science and Systems Engineering (DIS) Eng. MsC Andrea Mercurio

More information

API Oriented Architecture Security The development of SOA in an API oriented world. Security Swisscom (Schweiz) AG 23.3.2014

API Oriented Architecture Security The development of SOA in an API oriented world. Security Swisscom (Schweiz) AG 23.3.2014 API Oriented Architecture Security The development of SOA in an API oriented world. Security Swisscom (Schweiz) AG 23.3.2014 SOA Primer. Where API Oriented Architecture Comes from. Standard SOA thinking:

More information

Federated Service Oriented Architecture for Effects-Based Operations

Federated Service Oriented Architecture for Effects-Based Operations Federated Service Oriented Architecture for Effects-Based Operations Intelligence and Information Systems Matt Brown (720) 88-4014 mebrown@raytheon.com Customer Success Is Our Mission is a trademark of

More information

HexaCorp. White Paper. SOA with.net. Ser vice O rient ed Ar c hit ecture

HexaCorp. White Paper. SOA with.net. Ser vice O rient ed Ar c hit ecture White Paper SOA with.net Ser vice O rient ed Ar c hit ecture Introduction SOA, a rich technology foundation designed for building distributed service-oriented applications for the enterprise and the web

More information

Service Computing: Basics Monica Scannapieco

Service Computing: Basics Monica Scannapieco Service Computing: Basics Monica Scannapieco Generalities: Defining a Service Services are self-describing, open components that support rapid, low-cost composition of distributed applications. Since services

More information

The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets

The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets!! Large data collections appear in many scientific domains like climate studies.!! Users and

More information

ProSUM Prospecting Secondary raw materials in the Urban mine and Mining wastes

ProSUM Prospecting Secondary raw materials in the Urban mine and Mining wastes ProSUM Prospecting Secondary raw materials in the Urban mine and Mining wastes Background Project Summary The use of secondary raw materials and recycling was recommended to the European Commission as

More information

Internet of Things. Reply Platform

Internet of Things. Reply Platform Internet of Things Reply Platform Internet of Things: Concept Reply vision An ecosystem of connected people, objects and services; enabled by pervasive and transparent technology built to improve our quality

More information

2 nd Black Sea Stakeholders Conference Sofia, 24th March 2015 Background paper

2 nd Black Sea Stakeholders Conference Sofia, 24th March 2015 Background paper 2 nd Black Sea Stakeholders Conference Sofia, 24th March 2015 Background paper Context... 2 EU IMP Blue Growth... 3 Recent developments of the EU IMP in the Black Sea... 4 Blue economy... 4 Marine knowledge...

More information

The Integration Between EAI and SOA - Part I

The Integration Between EAI and SOA - Part I by Jose Luiz Berg, Project Manager and Systems Architect at Enterprise Application Integration (EAI) SERVICE TECHNOLOGY MAGAZINE Issue XLIX April 2011 Introduction This article is intended to present the

More information

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)

More information

MD Link Integration. 2013 2015 MDI Solutions Limited

MD Link Integration. 2013 2015 MDI Solutions Limited MD Link Integration 2013 2015 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY

More information

Interstage: Fujitsu s Application Platform Suite

Interstage: Fujitsu s Application Platform Suite Interstage: Fujitsu s Application Platform Suite V Takeshi Kosuge V Tomonori Ishikawa (Manuscript received February 20, 2007) Flexibility, transparency, and continuity are important features for current

More information

Qint Software - Technical White Paper

Qint Software - Technical White Paper Qint Software - Technical White Paper Improved Reporting and Document Generation via Object-Oriented Data Access and Enterprise Information Integration Objects do not only change the way in which we develop

More information

The FAO Open Archive: Enhancing Access to FAO Publications Using International Standards and Exchange Protocols

The FAO Open Archive: Enhancing Access to FAO Publications Using International Standards and Exchange Protocols The FAO Open Archive: Enhancing Access to FAO Publications Using International Standards and Exchange Protocols Claudia Nicolai; Imma Subirats; Stephen Katz Food and Agriculture Organization of the United

More information

Oracle SOA Suite: The Evaluation from 10g to 11g

Oracle SOA Suite: The Evaluation from 10g to 11g KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete

More information