Software Interoperability.... Same game, same rules?

Slides:



Advertisements
Similar presentations
1 Why ETSI is the place to bridge EU and LA initiatives on e-administration Francisco Da Silva Chairman of the Kick Off Meeting Sophia Antipolis,
Advertisements

Multi-Application in Smart Card-based Devices Christophe Colas, Chief Software Architect August 2002.
Copyright © Steven Morris 2005 All Rights Reserved Downloaded from What is digital TV middleware? Steve Morris
Smart Grid - Cyber Security Small Rural Electric George Gamble Black & Veatch
Fixed Mobile Convergence T Research Seminar on Telecommunications Business Johanna Heinonen.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
The generation, storage, and movement of information are central to managing an enterprise’s business processes As a result, businesses must ensure.
Enhanced OSGi remote management The centrepiece of an open telematics service provisioning chain Dr. H.-J. Vögel, BMW Group Forschung und Technik,
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Copyright © 2004 Sherif Kamel Information Systems Planning Sherif Kamel The American University in Cairo.
©Ian Sommerville 2000 Software Engineering, 6th edition. Slide 1 Component-based development l Building software from reusable components l Objectives.
An Overview of MPEG-21 Cory McKay. Introduction Built on top of MPEG-4 and MPEG-7 standards Much more than just an audiovisual standard Meant to be a.
Future Airborne Capability Environment (FACE)
Introduction to MDA (Model Driven Architecture) CYT.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
William Stallings Data and Computer Communications
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Colombo, Sri Lanka, 7-10 April 2009 Need of Interoperability “within” an NGN – An approach Rajeshwar Dayal, Director Dept. of Telecommunications, India.
Creating competitive advantage Copyright © 2003 Enterprise Java Beans Presenter: Wickramanayake HMKSK Version:0.1 Last Updated:
The Digital Media Project1 Leonardo Chiariglione.
Organizing and leading the IT function Two set of tensions guide policies for developing, deploying and managing IT systems. 1.Innovation and control a.How.
HP Network and Service Provider Business Unit Sebastiano Tevarotto February 2003.
The Middleware By Jiraphat Wattanapateepgorn Jearanai Muangsuwan.
IP Multimedia Subsystem (IMS) Date : 3rd May, 2011 Name : Kim, Hyun-Tae Lee, Jong-Hyun SEAL Sungkyunkwan Evolutionary Algorithm Lab.
Chapter 1 Computer Technology: Your Need to Know
Protocols and the TCP/IP Suite
© 2017 InterDigital, Inc. All Rights Reserved.
A brief introduction to IoT gateway
Computer Networks.
Workshop Discussion on Day-2
ITEA3 Project: ACOSAR Advanced Co-Simulation Open System Architecture
Direct Attached Storage and Introduction to SCSI
Global Standards Collaboration (GSC) 14
CCNA Network Fundamentals
Chapter 18 MobileApp Design
ATIS Cybersecurity DOCUMENT #: GSC13-GTSC6-12 FOR: Presentation
Global Standards Collaboration (GSC) GSC-15
CHAPTER 2 Application Layer.
Introducing Novell IPv6 Stack
Software Defined Networking (SDN)
An Overview of MPEG-21 Cory McKay.
Protocols and the TCP/IP Suite
Network Function Virtualization: Challenges and
Software Defined Networking (SDN)
Component-Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance Schemes X. Cai, M. R. Lyu, K.F. Wong, R. Ko.
Enterprise Service Bus (ESB) (Chapter 9)
ECEN “Internet Protocols and Modeling”
Distributed Systems Bina Ramamurthy 11/30/2018 B.Ramamurthy.
IMS & Wireline to Wireless Convergence
Distributed Systems Bina Ramamurthy 12/2/2018 B.Ramamurthy.
Open Source, Business Models, and Standards…
An Introduction to Software Architecture
Mark Epstein Senior Vice President Qualcomm
Wireless Multimedia Sensor Networks: Applications and Testbeds
The Anatomy and The Physiology of the Grid
Software rules in standardisation
Protocols and the TCP/IP Suite
The Anatomy and The Physiology of the Grid
Software interoperability in the NGN Service layer
Technical Interoperability to enable Mass Market Developments
Convergence “must haves” Common ICT ETP Challenges
What is digital TV middleware?
JAIN FOR MAP PROJECT GROUP: Maurizio Bonuccelli Piero Lauri
doc.: IEEE <doc#>
Iserve – Bulk Cash Deposit Kiosk
Presentation transcript:

Software Interoperability.... Same game, same rules? Presentation Title Software Interoperability.... Same game, same rules? Dave Penkler CTO OpenCall, HP Copyright © 2003 HP corporate presentation. All rights reserved.

Presentation Outline Introduction Interoperability Challenges Presentation Title Introduction Interoperability Challenges The software bulge Software Interoperability Conclusion 2/23/2019 HP Copyright © 2003 HP corporate presentation. All rights reserved.

Introduction Interoperability, a working definition: The ability of two or more users, devices, networks, information systems, components and applications to communicate, exchange information and use it. Interoperability in a converged ICT environment: User Experience of Content, Information and Communication services : Satisfactory Quality, Performance and Cost Safe, Secure & Dependable Improving over time (Features, Cost, QoS etc) While allowing technology innovation, vendor choice & competition: Media formats: acquisition, protection, processing and rendering Networking: Access, Transmission, Switching & Control Information Services, Processing & Storage Sensors & Transducers And Maintaining Investment Protection in Equipment Software Support functions 2/23/2019 HP

Interoperability Challenges Explosion of Standards and Standard Development Organizations 170+ consortia listed at http://www.consortiuminfo.org/links/interoperability/ High cost of specifying, testing and maintaining multilateral and multi-standard interoperability required for end-to-end interoperability no clear owners Consortia and their ecosystems at best address interoperability for specific technology / value chain related vertical or horizontal slices the days of monolithic interoperable out of the box end-to-end standards are gone Industry R&D investment in technology innovation: Generating intellectual property Looking for disruptive technology Creating ecosystems / value chains around assets Portability of services, content and user identity/addresses across Multiple devices Different Networks Service Providers 2/23/2019 HP

The Software Bulge Presentation Title The bulk of ICT infrastructure development activities are now software related. System on a Chip Software defined radio Digital Signal Processing Middleware Applications New technology / functionality introduced through software upgrades to existing systems Too expensive to replace whole system or build from scratch Software component interoperability dependencies: Vertical dependency on their deployment platform Horizontal dependencies on multiple client/server/peer systems and services in the infrastructure The well established standardization techniques must be extended address software interoperability 2/23/2019 HP Copyright © 2003 HP corporate presentation. All rights reserved.

Software Interoperability Environment Implemented as Components hosted on specific containers. Interoperability required with containers and application service components Applications Lacking open Conformance Test specifications Application Services Implemented as Components hosted on specific containers. Abstraction layer for remote applications: e.g.: Authentication, file transfer, application protocols MiddleWare Common System Software Existing Standards: POSIX 1003 ISO DIS 23360 Operating System Implements “containers” that host and provide platform services to software Components E.g: CORBA, J2EE, .NET Hardware Processing Input/Output Storage Hardware / Software Platform Software Interoperability Portability of software components -> HW/OS Technology Choice/Innovation Substitutability of components and containers: -> SW Choice/Innovation Open standards with detailed conformance test specifications enable Portability, Substitutability and investment protection 2/23/2019 HP

The Software Component model Open or proprietary component implementation A Vehicle for introducing IPR and differentiation Communications Standardisation Focus Vertical Interoperability API Standardised Service interface Portability Service Provider Interface Component Horizontal Interoperability Substitutability Standardised Protocol interface Portability Service User Interfaces Software Standardisation Focus Vertical Interoperability API Standardised Interfaces 2/23/2019 HP

Software Interoperability Issues Fragmentation due to multiple container technologies and incompatible implementations Proprietary control of important container technology Software test specification is still very labour intensive Often neglected or deferred in standards development in order not to delay publication Possible role of Open source Reference Implementations of containers and components Additionally require conformance test specifications. Open Source test suites Difficult to control partial and extended implementations Project maintenance Software layering is never perfect: changes in lower layers do impact and can obsolete upper layer implementations. 2/23/2019 HP

Current State & Future Work Some progress in software standard specification & testing UML 2.0 (OMG) TTCN-3 (ETSI/ITU) – black box testing Model Driven Architecture Container SDK support for testing Much work still needs to be done Example of a successful approach MHP Multimedia Home Platform (DVB Project) Standard, test suites and implementations create a positive feedback loop ETSI as custodian 2/23/2019 HP

Conclusion Ensuring end to end horizontal and vertical software interoperability with open standards presents new challenges: Complexity Evolving Will require continued constructive dialogue between Standard development organisations Technology suppliers Equipment Manufacturers Users Regulators Good conformance test specifications a prerequisite for software interoperability Standards and conformance test specifications developed together Software conformance testing technology & methodologies not mature Open Source can help ETSI has a significant role to play 2/23/2019 HP

Presentation Title 2/23/2019 HP Copyright © 2003 HP corporate presentation. All rights reserved.