21
OMG RTE Middleware versus OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development Steve Jennis, SVP Corporate Development OMG RTE Workshop OMG RTE Workshop Arlington, VA July 13, 2005 Arlington, VA July 13, 2005

OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

  • Upload
    vantu

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

OMG RTE Middleware versus OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning?‘Traditional’ Solutions. Are we Winning?

Steve Jennis, SVP Corporate DevelopmentSteve Jennis, SVP Corporate Development

OMG RTE WorkshopOMG RTE WorkshopArlington, VA July 13, 2005Arlington, VA July 13, 2005

Page 2: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 2 Copyright © PrismTech 2005 Proprietary and Confidential

Introduction to PrismTech

! Established, growing, profitable c. $10m business

! Telecom, Defense & Financial “Fortune 500” customer base

! Four product lines! OpenFusion Object Middleware! Spectra SDR Tools and

Infrastructure! Splice Data Middleware! Xtradyne Security

! c. 70 staff; 50+ engineers

! Aiming for leadership position in the emerging high-growth market for tools and wireless infrastructure software for Software Defined Radio (SDR) applications, a segment of the overall SDR market which is set to grow from $700M in 2002 to over $30 Billion in 2008.Source: Pioneer Consulting.

European HQEuropean HQ

FranceFranceGermanyGermanyUSA HQUSA HQ

South CentralSouth Central

WestWestCoastCoast

Page 3: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 3 Copyright © PrismTech 2005 Proprietary and Confidential

World-Class Customer Base

Nokia

Page 4: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 4 Copyright © PrismTech 2005 Proprietary and Confidential

Use of Standards-based RTE Middleware

!Middleware used in tiny percentage of RTE projects

! ‘Standards-based’ middleware used in tinier percentage

!OMG Standards-based middleware used in even tinier percentage

!Opportunity beckons…

Page 5: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Over Five Years of Significant Over Five Years of Significant ProgressProgress

Page 6: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 6 Copyright © PrismTech 2005 Proprietary and Confidential

Standards for RTE Middleware

!Here today

! minimumCORBA! DDS! Lightweight COS! RTSJ! J2ME! ETF! SCA

!Coming soon

! CORBA/e profiles (minimumCORBA update to start)! SBC PIM/PSM (SCA standardization)

Page 7: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 7 Copyright © PrismTech 2005 Proprietary and Confidential

COTS GA Implementations

! Here today

! minimumCORBA on GPP: PrismTech, OIS, ….! minimumCORBA on DSP: PrismTech, ….! DDS: PrismTech/TNN, RTI, ….! Lightweight COS: PrismTech, ….! RT Java ORB: PrismTech, OIS, ….! J2ME JacORB: PrismTech,….! ETF: PrismTech, JacORB….! SDR-optimized ORB: PrismTech

! Coming soon

! CORBA/e profile implementations: ‘microORBs’! GIOP-enabled FPGA: PrismTech, ….! SCA OE (future PSM-compliance): PrismTech

Page 8: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

But Much to be Done..But Much to be Done..

Page 9: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 9 Copyright © PrismTech 2005 Proprietary and Confidential

Our Customers’ Business Drivers

!Advanced features!Cost reduction!Faster-to-market!Higher quality

How does Standards-based RTEmiddleware address these issues?

Page 10: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 10 Copyright © PrismTech 2005 Proprietary and Confidential

The ‘Killer’ Application?

Software component portability……disconnects the software and hardware lifecycles, enables business benefits…

!Advanced features! Adaptation, enhancement, addition, convergence

!Cost reduction! Lower development costs, reuse of IP, mass

customization, hardware flexibility!Faster-to-market

! Reuse, outsourcing, reconfiguration, hardware flexibility

!Higher quality! Reuse, standardized platforms

Page 11: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 11 Copyright © PrismTech 2005 Proprietary and Confidential

The ISV Business Model

!Deliver technologies to enable component portability

!Component APIs!Software development tools!Standards-based software platforms!Software components

!But not at the expense of

!Performance, Size, Weight, Power

Page 12: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

The TechnologiesThe Technologies

Page 13: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 13 Copyright © PrismTech 2005 Proprietary and Confidential

The Perceived Technology Gap?

! Application APIs! Component reuse! Hardware abstraction! Debug

! Middleware! Extremely low overhead! Hardware abstraction

! Standard architectures! XML component and h/w description

! Application development tools! Graphical modeling! Automatic infrastructure code generation

Page 14: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 14 Copyright © PrismTech 2005 Proprietary and Confidential

Architecture Vision

RTOS / BIOS / HAL

SpectraFPGA-hostedcomponentcontainer

Spectra Operating Environment

Waveform Application Components

Ericsson

Nokia

Siemens

Vendor API plug-in layer

Support layerfor ADI, TI,

Xilinx, Agere

Vendor API plug-in layer

PrismTech Phase-2

PrismTech Phase-1

Motorola

FPGAGPP/DSP

LowlatencyubiquitousGIOP bus

Spectra Development

Tools

Graphical Modeling

Tools

Auto Code Generators

TestSuites

Page 15: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Spectra Launched June 21Spectra Launched June 21

Page 16: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

The Credibility Gap?The Credibility Gap?

Page 17: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 17 Copyright © PrismTech 2005 Proprietary and Confidential

A Culture of DIY?

! I don’t need middleware because

!No distribution!No reuse!Lose control!Performance critical

! Throughput critical! Overhead (power) critical! Footprint (power and area) critical

!Does this sound like enterprise systems in early 90s?

Page 18: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 18 Copyright © PrismTech 2005 Proprietary and Confidential

Valid Concerns

!Distributed embedded applications are relatively new

!Reuse is not so critical in short-lived, high-volume consumer products

!In-house development culture!CORBA is not optimized for resources

!ORB implementations are perceived as 10x to 100x too ‘fat’ (>2Mb historically)

!Can’t afford GPP overhead! Use ASICs, FPGA, etc.

Page 19: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 19 Copyright © PrismTech 2005 Proprietary and Confidential

OMG Community Challenges

!Position CORBA as relevant to consumer products, get considered (marketing)

!Address ‘buy not build’ concerns (marketing)!Complete CORBA/e (process)

!minimumCORBA is anything but…..!Produce specs for ultra-low resources

!Vendors have to optimize implementations (validation)

!Prove CORBA supports battery powered computing devices (demos)

Page 20: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 20 Copyright © PrismTech 2005 Proprietary and Confidential

The Prize

!Consumer Electronics Market!Wireless everything…!Enterprise CORBA revenues peaked in

2000......when will RTE CORBA peak?

!We’re just getting started….

Page 21: OMG RTE Middleware versus ‘Traditional’ Solutions. Are we ... · OMG RTE Middleware versus ‘Traditional’ Solutions. Are we Winning? Steve Jennis, SVP Corporate Development

Slide 21 Copyright © PrismTech 2005 Proprietary and Confidential

Contact Information

!PrismTech!www.prismtech.com

!Steve [email protected]

Thank You……