SlideShare a Scribd company logo
1 of 42
The Evolution of the SCA SCA Next November 10, 2010
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Vince Kovarik ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Objectives ,[object Object],[object Object],[object Object],[object Object],[object Object]
Background ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
However… ,[object Object],[object Object],[object Object],[object Object],[object Object]
A (partial) SCA/SDR History Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and NCOSE SCA 2.2.1 ??? 1990 2000 2010
A (partial) SCA/SDR History – Enablers Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and NCOSE SCA 2.2.1 ??? Early SDR work. Early OO Modeling and Design Methodologies. Enabling standards and organizations. 1990 2000 2010
A (partial) SCA/SDR History – Critical Mass Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and NCOSE SCA 2.2.1 ??? Modular Software Radio Consortium: Circa late 1990s Initial origins of the SCA Early work on waveform and OO SDR architectures and design. Stable design formalism. 1990 2000 2010
A (partial) SCA/SDR History – Initial Projects  Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and INCOSE SCA 2.2.1 ??? Circa 2002 JTRS Program initial award of Cluster 1 – Ground Mobile Radios (GMR) Stable release of SCA released in November 2001 Development of Meta-Object Facility Collaboration initiated with International Council on Systems Engineering to develop Systems Modeling Language (SysML) 1990 2000 2010
A (partial) SCA/SDR History - Maturation Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and NCOSE SCA 2.2.1 ??? ,[object Object],[object Object],[object Object],[object Object],Development of SysML to bridge gap between System and Software Engineering. UML Profiles extend capabilities to capture more domain-specific modeling. 1990 2000 2010
A (partial) SCA/SDR History – Now Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and NCOSE SCA 2.2.1 SCA Next ,[object Object],[object Object],[object Object],[object Object],[object Object],Lessons Learned 1990 2000 2010
SCA Next Goals and Objectives ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Independent Effort ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Focus Areas ,[object Object],[object Object],[object Object],[object Object],[object Object]
Active Change Requests ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Active Change Requests ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Requirements Revisions ,[object Object],[object Object],[object Object],[object Object],[object Object]
Automated Testing Issues  ,[object Object],[object Object],[object Object],[object Object]
Push Registration and Static Ports ,[object Object],[object Object],[object Object]
Static Deployment ,[object Object],[object Object],[object Object],[object Object],[object Object]
CORBA Neutral Representation ,[object Object],[object Object],[object Object],[object Object]
CORBA Neutral Challenges ,[object Object],[object Object],[object Object]
CORBA Evolution ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Full and Lightweight Profiles ,[object Object],[object Object],[object Object]
Summary of Features ,[object Object],[object Object],[object Object]
Full Profile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lightweight Profile ,[object Object],[object Object],[object Object]
Lightweight Components ,[object Object],[object Object],[object Object],[object Object]
Resource Interfaces ,[object Object],[object Object],[object Object],Optional inheritance
IDL Refactorization – Current IDL
IDL Refactorization ,[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object]
Spectra Support for SCA Next ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Spectra CX Tool
Spectra OE Studio
DTP4500 Architecture
DTP4500 Hardware Mistral Board with OMAP 35xx Transceiver RF Front End
References and Resources ,[object Object],[object Object],[object Object],[object Object],[object Object]
Next Technology Webcast ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
For Information on Products and Services: ,[object Object],[object Object],[object Object],[object Object],[object Object]
Thank You Any Questions?

More Related Content

What's hot

Lte basic parameters
Lte basic parametersLte basic parameters
Lte basic parametersLinh Phạm
 
LTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptxLTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptxssuser574918
 
Arm processor architecture awareness session pi technologies
Arm processor architecture awareness session pi technologiesArm processor architecture awareness session pi technologies
Arm processor architecture awareness session pi technologiesPiTechnologies
 
5G Basic Call Flows.pdf
5G Basic Call Flows.pdf5G Basic Call Flows.pdf
5G Basic Call Flows.pdfIbrahimSayed61
 
Basic of gsm by pawan
Basic of gsm by pawanBasic of gsm by pawan
Basic of gsm by pawanPawan Kumar
 
LTE-Advanced Carrier Aggregation CA – from design to implementation and test ...
LTE-Advanced Carrier Aggregation CA – from design to implementation and test ...LTE-Advanced Carrier Aggregation CA – from design to implementation and test ...
LTE-Advanced Carrier Aggregation CA – from design to implementation and test ...CPqD
 
Lte system signaling procedures
Lte system signaling proceduresLte system signaling procedures
Lte system signaling procedurestharinduwije
 
Long Range Cell Coverage for LTE
Long Range Cell Coverage for LTELong Range Cell Coverage for LTE
Long Range Cell Coverage for LTEYi-Hsueh Tsai
 
About Optimized Link State Routing (OLSR) Protocol
About Optimized Link State Routing (OLSR) Protocol About Optimized Link State Routing (OLSR) Protocol
About Optimized Link State Routing (OLSR) Protocol Maha Kadadha
 
Lte coverage optimization analysis
Lte coverage optimization analysisLte coverage optimization analysis
Lte coverage optimization analysisArnoldus Leo Karra
 
3 g optimization interview topics
3 g optimization interview topics3 g optimization interview topics
3 g optimization interview topicsBouziane Beldjilali
 
huawei-lte-kpi-ref
huawei-lte-kpi-refhuawei-lte-kpi-ref
huawei-lte-kpi-refAbd Yehia
 

What's hot (20)

Lte basic parameters
Lte basic parametersLte basic parameters
Lte basic parameters
 
Dc unit 2
Dc unit 2Dc unit 2
Dc unit 2
 
LTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptxLTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptx
 
LTE Planning Basic
LTE Planning BasicLTE Planning Basic
LTE Planning Basic
 
Arm processor architecture awareness session pi technologies
Arm processor architecture awareness session pi technologiesArm processor architecture awareness session pi technologies
Arm processor architecture awareness session pi technologies
 
5G Basic Call Flows.pdf
5G Basic Call Flows.pdf5G Basic Call Flows.pdf
5G Basic Call Flows.pdf
 
Basic of gsm by pawan
Basic of gsm by pawanBasic of gsm by pawan
Basic of gsm by pawan
 
LTE-Advanced Carrier Aggregation CA – from design to implementation and test ...
LTE-Advanced Carrier Aggregation CA – from design to implementation and test ...LTE-Advanced Carrier Aggregation CA – from design to implementation and test ...
LTE-Advanced Carrier Aggregation CA – from design to implementation and test ...
 
huawei doc
huawei dochuawei doc
huawei doc
 
Lte protocols
Lte protocolsLte protocols
Lte protocols
 
Lte system signaling procedures
Lte system signaling proceduresLte system signaling procedures
Lte system signaling procedures
 
5g-Air-Interface-pptx.pptx
5g-Air-Interface-pptx.pptx5g-Air-Interface-pptx.pptx
5g-Air-Interface-pptx.pptx
 
Long Range Cell Coverage for LTE
Long Range Cell Coverage for LTELong Range Cell Coverage for LTE
Long Range Cell Coverage for LTE
 
05 b rrm dl PARAMETER
05 b rrm dl PARAMETER05 b rrm dl PARAMETER
05 b rrm dl PARAMETER
 
GSM Channel Concept
GSM Channel ConceptGSM Channel Concept
GSM Channel Concept
 
About Optimized Link State Routing (OLSR) Protocol
About Optimized Link State Routing (OLSR) Protocol About Optimized Link State Routing (OLSR) Protocol
About Optimized Link State Routing (OLSR) Protocol
 
cplds
cpldscplds
cplds
 
Lte coverage optimization analysis
Lte coverage optimization analysisLte coverage optimization analysis
Lte coverage optimization analysis
 
3 g optimization interview topics
3 g optimization interview topics3 g optimization interview topics
3 g optimization interview topics
 
huawei-lte-kpi-ref
huawei-lte-kpi-refhuawei-lte-kpi-ref
huawei-lte-kpi-ref
 

Similar to SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides

Chapter 3 (Hw) E
Chapter 3 (Hw) EChapter 3 (Hw) E
Chapter 3 (Hw) ENightcolt
 
Spirit20090924poly
Spirit20090924polySpirit20090924poly
Spirit20090924polyGary Dare
 
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...Sucharita Saha
 
DebojyotiLahiri_DetailedResume
DebojyotiLahiri_DetailedResumeDebojyotiLahiri_DetailedResume
DebojyotiLahiri_DetailedResumeDebojyoti Lahiri
 
Software Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerSoftware Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerJim Jenkins
 
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...4DK Technologies, Inc.
 
micro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUsmicro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUseProsima
 
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)IRJET Journal
 
Network protocol testing_5+ Yrs. Exp._CCNP Certified
Network protocol testing_5+ Yrs. Exp._CCNP CertifiedNetwork protocol testing_5+ Yrs. Exp._CCNP Certified
Network protocol testing_5+ Yrs. Exp._CCNP CertifiedMutyapu Santhosh Krishna
 
CCNP_Network protocol Testing_5+ Yrs. Exp._Santhosh
CCNP_Network protocol Testing_5+ Yrs. Exp._SanthoshCCNP_Network protocol Testing_5+ Yrs. Exp._Santhosh
CCNP_Network protocol Testing_5+ Yrs. Exp._SanthoshMutyapu Santhosh Krishna
 
Eced ece department
Eced ece departmentEced ece department
Eced ece departmentKesava Shiva
 
Who Is This Guy?
Who Is This Guy?Who Is This Guy?
Who Is This Guy?Chili.CHIPS
 

Similar to SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides (20)

Spectra OE Webcast July 2010
Spectra OE Webcast July 2010Spectra OE Webcast July 2010
Spectra OE Webcast July 2010
 
Chapter 3 (Hw) E
Chapter 3 (Hw) EChapter 3 (Hw) E
Chapter 3 (Hw) E
 
3DD 1e 31 Luglio Apertura
3DD 1e 31 Luglio Apertura3DD 1e 31 Luglio Apertura
3DD 1e 31 Luglio Apertura
 
Spirit20090924poly
Spirit20090924polySpirit20090924poly
Spirit20090924poly
 
Spectra Cx V3.2 Webcast 19 May 2010
Spectra Cx V3.2 Webcast 19 May 2010Spectra Cx V3.2 Webcast 19 May 2010
Spectra Cx V3.2 Webcast 19 May 2010
 
vlsi ajal
vlsi ajalvlsi ajal
vlsi ajal
 
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
 
SCA_4_adoption_may2013
SCA_4_adoption_may2013SCA_4_adoption_may2013
SCA_4_adoption_may2013
 
Call flow umts
Call flow umtsCall flow umts
Call flow umts
 
DebojyotiLahiri_DetailedResume
DebojyotiLahiri_DetailedResumeDebojyotiLahiri_DetailedResume
DebojyotiLahiri_DetailedResume
 
Software Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerSoftware Defined Radio Engineering course sampler
Software Defined Radio Engineering course sampler
 
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
 
micro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUsmicro-ROS: Developing ROS 2 professional applications based on MCUs
micro-ROS: Developing ROS 2 professional applications based on MCUs
 
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
 
Network protocol testing_5+ Yrs. Exp._CCNP Certified
Network protocol testing_5+ Yrs. Exp._CCNP CertifiedNetwork protocol testing_5+ Yrs. Exp._CCNP Certified
Network protocol testing_5+ Yrs. Exp._CCNP Certified
 
CCNP_Network protocol Testing_5+ Yrs. Exp._Santhosh
CCNP_Network protocol Testing_5+ Yrs. Exp._SanthoshCCNP_Network protocol Testing_5+ Yrs. Exp._Santhosh
CCNP_Network protocol Testing_5+ Yrs. Exp._Santhosh
 
Eced
EcedEced
Eced
 
Eced ece department
Eced ece departmentEced ece department
Eced ece department
 
Who Is This Guy?
Who Is This Guy?Who Is This Guy?
Who Is This Guy?
 
Mobile CDS LTE Simulation Demo
Mobile CDS LTE Simulation Demo Mobile CDS LTE Simulation Demo
Mobile CDS LTE Simulation Demo
 

More from ADLINK Technology IoT

Connected Mobile and Web Applications with PrismTech Vortex Data Sharing Plat...
Connected Mobile and Web Applications with PrismTech Vortex Data Sharing Plat...Connected Mobile and Web Applications with PrismTech Vortex Data Sharing Plat...
Connected Mobile and Web Applications with PrismTech Vortex Data Sharing Plat...ADLINK Technology IoT
 
Harnessing DDS in Next Generation Healthcare Systems
Harnessing DDS in Next Generation Healthcare SystemsHarnessing DDS in Next Generation Healthcare Systems
Harnessing DDS in Next Generation Healthcare SystemsADLINK Technology IoT
 
Building and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudBuilding and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudADLINK Technology IoT
 
Desktop, Embedded and Mobile Apps with PrismTech Vortex Cafe
Desktop, Embedded and Mobile Apps with PrismTech Vortex CafeDesktop, Embedded and Mobile Apps with PrismTech Vortex Cafe
Desktop, Embedded and Mobile Apps with PrismTech Vortex CafeADLINK Technology IoT
 
Real-Time Web Programming with PrismTech Vortex Web
Real-Time Web Programming with PrismTech Vortex WebReal-Time Web Programming with PrismTech Vortex Web
Real-Time Web Programming with PrismTech Vortex WebADLINK Technology IoT
 
Introduction to PrismTech's Vortex Intelligent Data Sharing Platform for the ...
Introduction to PrismTech's Vortex Intelligent Data Sharing Platform for the ...Introduction to PrismTech's Vortex Intelligent Data Sharing Platform for the ...
Introduction to PrismTech's Vortex Intelligent Data Sharing Platform for the ...ADLINK Technology IoT
 
PrismTech Integrated Communications Systems Modeling
PrismTech Integrated Communications Systems ModelingPrismTech Integrated Communications Systems Modeling
PrismTech Integrated Communications Systems ModelingADLINK Technology IoT
 
PrismTech Reflective Language for Communication Systems
PrismTech Reflective Language for Communication SystemsPrismTech Reflective Language for Communication Systems
PrismTech Reflective Language for Communication SystemsADLINK Technology IoT
 
Using Model Driven Development to Easily Manage Variations in Software Define...
Using Model Driven Development to Easily Manage Variations in Software Define...Using Model Driven Development to Easily Manage Variations in Software Define...
Using Model Driven Development to Easily Manage Variations in Software Define...ADLINK Technology IoT
 
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...ADLINK Technology IoT
 
Migrating Legacy Waveforms to the Software Communications Architecture (SCA)
Migrating Legacy Waveforms to the Software Communications Architecture (SCA)Migrating Legacy Waveforms to the Software Communications Architecture (SCA)
Migrating Legacy Waveforms to the Software Communications Architecture (SCA)ADLINK Technology IoT
 
Rapid Software Communications Architecture (SCA) Development for DSPs with Sp...
Rapid Software Communications Architecture (SCA) Development for DSPs with Sp...Rapid Software Communications Architecture (SCA) Development for DSPs with Sp...
Rapid Software Communications Architecture (SCA) Development for DSPs with Sp...ADLINK Technology IoT
 

More from ADLINK Technology IoT (20)

Connected Mobile and Web Applications with PrismTech Vortex Data Sharing Plat...
Connected Mobile and Web Applications with PrismTech Vortex Data Sharing Plat...Connected Mobile and Web Applications with PrismTech Vortex Data Sharing Plat...
Connected Mobile and Web Applications with PrismTech Vortex Data Sharing Plat...
 
Vortex Cloud Beyond Cloud Messaging
Vortex Cloud Beyond Cloud MessagingVortex Cloud Beyond Cloud Messaging
Vortex Cloud Beyond Cloud Messaging
 
Introducing Vortex Lite
Introducing Vortex LiteIntroducing Vortex Lite
Introducing Vortex Lite
 
Vortex Tutorial Part 2
Vortex Tutorial Part 2Vortex Tutorial Part 2
Vortex Tutorial Part 2
 
Harnessing DDS in Next Generation Healthcare Systems
Harnessing DDS in Next Generation Healthcare SystemsHarnessing DDS in Next Generation Healthcare Systems
Harnessing DDS in Next Generation Healthcare Systems
 
PrismTech Vortex Tutorial Part 1
PrismTech Vortex Tutorial Part 1PrismTech Vortex Tutorial Part 1
PrismTech Vortex Tutorial Part 1
 
Building and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex CloudBuilding and Scaling Internet of Things Applications with Vortex Cloud
Building and Scaling Internet of Things Applications with Vortex Cloud
 
Desktop, Embedded and Mobile Apps with PrismTech Vortex Cafe
Desktop, Embedded and Mobile Apps with PrismTech Vortex CafeDesktop, Embedded and Mobile Apps with PrismTech Vortex Cafe
Desktop, Embedded and Mobile Apps with PrismTech Vortex Cafe
 
Real-Time Web Programming with PrismTech Vortex Web
Real-Time Web Programming with PrismTech Vortex WebReal-Time Web Programming with PrismTech Vortex Web
Real-Time Web Programming with PrismTech Vortex Web
 
Introduction to PrismTech's Vortex Intelligent Data Sharing Platform for the ...
Introduction to PrismTech's Vortex Intelligent Data Sharing Platform for the ...Introduction to PrismTech's Vortex Intelligent Data Sharing Platform for the ...
Introduction to PrismTech's Vortex Intelligent Data Sharing Platform for the ...
 
PrismTech Integrated Communications Systems Modeling
PrismTech Integrated Communications Systems ModelingPrismTech Integrated Communications Systems Modeling
PrismTech Integrated Communications Systems Modeling
 
PrismTech Reflective Language for Communication Systems
PrismTech Reflective Language for Communication SystemsPrismTech Reflective Language for Communication Systems
PrismTech Reflective Language for Communication Systems
 
Model_Driven_Development_SDR
Model_Driven_Development_SDRModel_Driven_Development_SDR
Model_Driven_Development_SDR
 
Using Model Driven Development to Easily Manage Variations in Software Define...
Using Model Driven Development to Easily Manage Variations in Software Define...Using Model Driven Development to Easily Manage Variations in Software Define...
Using Model Driven Development to Easily Manage Variations in Software Define...
 
Sca 4 0 _may16_2012_final
Sca 4 0 _may16_2012_finalSca 4 0 _may16_2012_final
Sca 4 0 _may16_2012_final
 
Spectra dtp4700h march2012_final
Spectra dtp4700h march2012_finalSpectra dtp4700h march2012_final
Spectra dtp4700h march2012_final
 
Spectra CX 3.4 Launch Webcast
Spectra CX 3.4 Launch WebcastSpectra CX 3.4 Launch Webcast
Spectra CX 3.4 Launch Webcast
 
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
 
Migrating Legacy Waveforms to the Software Communications Architecture (SCA)
Migrating Legacy Waveforms to the Software Communications Architecture (SCA)Migrating Legacy Waveforms to the Software Communications Architecture (SCA)
Migrating Legacy Waveforms to the Software Communications Architecture (SCA)
 
Rapid Software Communications Architecture (SCA) Development for DSPs with Sp...
Rapid Software Communications Architecture (SCA) Development for DSPs with Sp...Rapid Software Communications Architecture (SCA) Development for DSPs with Sp...
Rapid Software Communications Architecture (SCA) Development for DSPs with Sp...
 

Recently uploaded

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Recently uploaded (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides

  • 1. The Evolution of the SCA SCA Next November 10, 2010
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. A (partial) SCA/SDR History Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and NCOSE SCA 2.2.1 ??? 1990 2000 2010
  • 8. A (partial) SCA/SDR History – Enablers Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and NCOSE SCA 2.2.1 ??? Early SDR work. Early OO Modeling and Design Methodologies. Enabling standards and organizations. 1990 2000 2010
  • 9. A (partial) SCA/SDR History – Critical Mass Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and NCOSE SCA 2.2.1 ??? Modular Software Radio Consortium: Circa late 1990s Initial origins of the SCA Early work on waveform and OO SDR architectures and design. Stable design formalism. 1990 2000 2010
  • 10. A (partial) SCA/SDR History – Initial Projects Booch ‘91 Rumbaugh OMT-1 OOPSLA Unified Method 0.8 Unified Method 0.9 OMT-2 Booch ‘93 Jacobson OOSE UML 1.0 OO SDR Arch SpeakEasy-1 SpeakEasy-2 MSRC JCIT SCA 2.2 CORBA CCM CORBA Svcs UML 2.0 MDA MOF SysML 1.0 SysML 1.1 CORBA IIOP GNU Radio USRP UML 2.3 WDL SoC MARTE LW Log FM3TR Impl FM3TR OMG SDR Forum CORBA 2 JTRS SCA 2.2.2 SCA CF Impl Cognitive Radio DSA OCL OMG and INCOSE SCA 2.2.1 ??? Circa 2002 JTRS Program initial award of Cluster 1 – Ground Mobile Radios (GMR) Stable release of SCA released in November 2001 Development of Meta-Object Facility Collaboration initiated with International Council on Systems Engineering to develop Systems Modeling Language (SysML) 1990 2000 2010
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. IDL Refactorization – Current IDL
  • 32.
  • 33.
  • 34.
  • 38. DTP4500 Hardware Mistral Board with OMAP 35xx Transceiver RF Front End
  • 39.
  • 40.
  • 41.
  • 42. Thank You Any Questions?

Editor's Notes

  1. Chronicles of Narnia – Can only see to the beginning of time – See before time. Rumbaugh/Booch – Origins of OO date back to late 60’s Simula and mid 80’s Smalltalk OMG formed to develop standard for distributed applications – CORBA (Common Object Request Broker)
  2. Chronicles of Narnia – Can only see to the beginning of time – See before time. Rumbaugh/Booch – Origins of OO date back to late 60’s Simula and mid 80’s Smalltalk OMG formed to develop standard for distributed applications – CORBA (Common Object Request Broker)
  3. Chronicles of Narnia – Can only see to the beginning of time – See before time. Rumbaugh/Booch – Origins of OO date back to late 60’s Simula and mid 80’s Smalltalk OMG formed to develop standard for distributed applications – CORBA (Common Object Request Broker)
  4. Chronicles of Narnia – Can only see to the beginning of time – See before time. Rumbaugh/Booch – Origins of OO date back to late 60’s Simula and mid 80’s Smalltalk OMG formed to develop standard for distributed applications – CORBA (Common Object Request Broker)
  5. Chronicles of Narnia – Can only see to the beginning of time – See before time. Rumbaugh/Booch – Origins of OO date back to late 60’s Simula and mid 80’s Smalltalk OMG formed to develop standard for distributed applications – CORBA (Common Object Request Broker)
  6. Chronicles of Narnia – Can only see to the beginning of time – See before time. Rumbaugh/Booch – Origins of OO date back to late 60’s Simula and mid 80’s Smalltalk OMG formed to develop standard for distributed applications – CORBA (Common Object Request Broker)