SlideShare a Scribd company logo
1 of 19
Download to read offline
Twin Oaks Computing

Introduction to
Twin Oaks Computing
                      Dec 2011
Twin Oaks Computing:
    Vision

    A world where complex, distributed
    software-based systems work well.




2
Twin Oaks Computing:
      Mission

    Our mission is to provide industry
    leading software tools, middleware,
    responsiveness and services to software
    engineers and architects around the
    world. We will enable our clients to
    build cost effective, easy to use, robust
    solutions to the interconnected, multi-
    platform challenges of tomorrow - both
    here on Earth and beyond.
3
Twin Oaks Computing:
     Values

Approachability
Creativity
Integrity
Quality
Value

 4
Twin Oaks Computing:
          About Us

   Headquartered in Colorado, USA
     World Wide Deployments
   Founded in 2005, First CoreDX DDS Delivery July 2008
   Highly experienced executive and technical teams
   Background in embedded communication technologies
     DDS, RTPS
     Networking protocols
     Device drivers
     Embedded computing environments




5
Twin Oaks Computing:
                   Locations




    Deployments



     Headquarters &           Sales Offices             Distributors
                                      Colorado, USA              China
      Development Offices
                                      France                     Israel
           Colorado, USA                                         South Korea
        6
Twin Oaks Computing:
       Executive Personnel



                        CEO
                    Clark Tucker




VP Operations    VP Client Services     CFO
David Anderson      Nina Tucker       Asa Beck




7
Twin Oaks Computing:
         Value Proposition
 Streamline Development Projects
 Get more done with existing
  resources
 Reduced Effort and Risk
     Development
     Deployment
     Maintenance
   Increase Revenue, Speed to
    Market
      Flexible, high performance, standards-based
              communications middleware

8
Twin Oaks Computing:
        Initial Offering: CoreDX DDS

   Designed to be small, fast, robust and
    easy to port to a wide range of H/W, O/S’s
    and transports
   World Class Support
   Low risk - high value solution to the
    complexity and cost of building networked
    projects
   Business terms to match your constraints

    9
Twin Oaks Computing:
              Why CoreDX DDS?
                                                System without
                                                DDS middleware
 Complexity
 System




                                                          With DDS middleware

                                                         The Twin Oaks Advantage

                                                          With CoreDX DDS


                System aspects that impact complexity
                    • Num of different platforms and architectures
                    • System size
                    • Distance between components
                    • Deployed lifespan
                    • Many more…
10
Twin Oaks Computing:
          Benefits of CoreDX DDS

    Flexible Architecture
      Easily handle changing communications
      requirements
    Dozens of supported Operating
     Systems, Hardware Architectures
      Fast and Easy to port to more
    High Quality, Responsive Support
      No “Tier 1”, no “Tier 2” levels of support
      Local support in multiple countries

11
Twin Oaks Computing:
         CoreDX DDS makes it Easy

• Easy to port to the widest range of transports
  and devices including FPGA’s
• Easy to build to future needs
• Easy to build systems that can be cost-
  effectively certified for safety-critical
  applications
• Easy to build systems that can be cost-
  effectively certified for safety-critical
  applications

    12
CoreDX DDS
          Technical Benefits

    Platform Independence
      Same API
    Automatic, Dynamic Discovery
      Communication Endpoints are not hardcoded
 Complete configuration of communication
  behavior
 Type Safety
 Interoperability
 Performance
      70 usec latencies

13
CoreDX DDS
           Technical Benefits (cont)

    Compact code
      Efficient code
      Low line-of-code count
       ▪ < 35K lines of code in standard library
       ▪ < 13K lines of code in safety critical library
      Small library sizes
       ▪ < 500KB for Complete CoreDX DDS C library
      Minimal run-time resources requirements
       ▪ For Example:
       <10% CPU, <200KB Memory to achieve 700+ Mbps throughput
    Clean, easy to use API

14
Additional CoreDX Products
            from Twin Oaks Computing

 CoreDX DDS Multiplexor
 CoreDX DDS Centralized Discovery
  Daemon
      Scale your deployments to thousands of
         DDS Entities
    CoreDX DDS Spy




    15
Twin Oaks Computing:
      Offered Services

  Architecture Studies
  Transport Development
  Product Customization
  Hardware/Software Integration
  Operating System Ports
  Performance Analysis
  Product Integration
  Training
16
Twin Oaks Computing:
                Experience

    Extensive experience in distributed and embedded systems
        Designing, Developing, and Maintaining communications infrastructures for large
         software systems
        Developing networking protocols and device drivers
        Targeting embedded and real-time operating systems on custom hardware
    Broad spectrum of software engineering disciplines
        Full Lifecycle Support: Architecture, Design, Implementation, and Maintenance
        Across more than 20 programming and scripting languages
        On diverse hardware platforms, including standard desktop platforms, server
         platforms, standard and custom built embedded devices including FPGA’s
        Covering a wide range of Application Domains
         ▪   DoD                         ▪   User Interfaces (HMI)
         ▪   Commercial                  ▪   Flight Simulations
         ▪   Command and Control (C2)    ▪   Distributed Databases
         ▪   Navigation                  ▪   Management Systems




    17
Twin Oaks Computing:
            Passion for Software

 Each software line of code has an associated
  cost
 Twin Oaks Computing understands
  developing software
      Extensive real-world experience
      Software Development processes and procedures
         are not just documented, they are indoctrinated
         into our corporate culture
    We love seeing software used to make a
     better world
    18
For Additional Information

Call us:             Laura M Clark +1 720.733.7906
                     Michael Rogosin +33 (0)9 62 23 72 20

Email us:            contact@twinoakscomputing.com

Additional           http://www.twinoakscomputing.com/what_can_dds_do_for_you
Reading:
Request online       Contact us
tutorials:

Visit our Website:   http://www.twinoakscomputing.com

Download FREE        http://www.twinoakscomputing.com/coredx/shapes_demo
Demonstration:

Download FREE        http://www.twinoakscomputing.com/coredx/download
Evaluation:

More Related Content

What's hot

Dell Networking Wired, Wireless and Security Solutions Lab
Dell Networking Wired, Wireless and Security Solutions LabDell Networking Wired, Wireless and Security Solutions Lab
Dell Networking Wired, Wireless and Security Solutions LabDell World
 
Taashee Linux Services Profile
Taashee Linux Services ProfileTaashee Linux Services Profile
Taashee Linux Services ProfileManojkummar Garg
 
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeCommunication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeSumant Tambe
 
Ashwani_Kumar_Resume
Ashwani_Kumar_ResumeAshwani_Kumar_Resume
Ashwani_Kumar_ResumeAshwani Kumar
 
Bavel 012916
Bavel 012916Bavel 012916
Bavel 012916Bob Avel
 
Syed Siraj - Telecom_Infrastructure Manager
Syed Siraj - Telecom_Infrastructure ManagerSyed Siraj - Telecom_Infrastructure Manager
Syed Siraj - Telecom_Infrastructure ManagerSiraj Syed
 
Interoperability for Intelligence Applications using Data-Centric Middleware
Interoperability for Intelligence Applications using Data-Centric MiddlewareInteroperability for Intelligence Applications using Data-Centric Middleware
Interoperability for Intelligence Applications using Data-Centric MiddlewareGerardo Pardo-Castellote
 
A Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyA Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyInside Analysis
 
Alex Singleton CV 2016
Alex Singleton CV 2016Alex Singleton CV 2016
Alex Singleton CV 2016Alex Singleton
 
Employee benefit policy @ it companies project report
Employee benefit policy @ it companies project reportEmployee benefit policy @ it companies project report
Employee benefit policy @ it companies project reportBabasab Patil
 
4-13Levi Morey
4-13Levi Morey4-13Levi Morey
4-13Levi MoreyLevi Morey
 
Mobile Development Meets Semantic Technology
Mobile Development Meets Semantic TechnologyMobile Development Meets Semantic Technology
Mobile Development Meets Semantic TechnologyBlue Slate Solutions
 

What's hot (20)

F_Meas_CV
F_Meas_CVF_Meas_CV
F_Meas_CV
 
Dell Networking Wired, Wireless and Security Solutions Lab
Dell Networking Wired, Wireless and Security Solutions LabDell Networking Wired, Wireless and Security Solutions Lab
Dell Networking Wired, Wireless and Security Solutions Lab
 
Capstone Official (1)
Capstone Official (1)Capstone Official (1)
Capstone Official (1)
 
Taashee Linux Services Profile
Taashee Linux Services ProfileTaashee Linux Services Profile
Taashee Linux Services Profile
 
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeCommunication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
 
Ashwani_Kumar_Resume
Ashwani_Kumar_ResumeAshwani_Kumar_Resume
Ashwani_Kumar_Resume
 
Bavel 012916
Bavel 012916Bavel 012916
Bavel 012916
 
Syed Siraj - Telecom_Infrastructure Manager
Syed Siraj - Telecom_Infrastructure ManagerSyed Siraj - Telecom_Infrastructure Manager
Syed Siraj - Telecom_Infrastructure Manager
 
SoftLayer (IAAS) 22 juni 2012
SoftLayer (IAAS)   22 juni 2012SoftLayer (IAAS)   22 juni 2012
SoftLayer (IAAS) 22 juni 2012
 
Interoperability for Intelligence Applications using Data-Centric Middleware
Interoperability for Intelligence Applications using Data-Centric MiddlewareInteroperability for Intelligence Applications using Data-Centric Middleware
Interoperability for Intelligence Applications using Data-Centric Middleware
 
A Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyA Foundation for Success in the Information Economy
A Foundation for Success in the Information Economy
 
Alex Singleton CV 2016
Alex Singleton CV 2016Alex Singleton CV 2016
Alex Singleton CV 2016
 
Resume-518
Resume-518Resume-518
Resume-518
 
Torben Verdich Condensed TS-SCI
Torben Verdich Condensed TS-SCITorben Verdich Condensed TS-SCI
Torben Verdich Condensed TS-SCI
 
Employee benefit policy @ it companies project report
Employee benefit policy @ it companies project reportEmployee benefit policy @ it companies project report
Employee benefit policy @ it companies project report
 
Managed Hosting
Managed HostingManaged Hosting
Managed Hosting
 
4-13Levi Morey
4-13Levi Morey4-13Levi Morey
4-13Levi Morey
 
SRC cuts hardware and administration costs
SRC cuts hardware and administration costs SRC cuts hardware and administration costs
SRC cuts hardware and administration costs
 
Mobile Development Meets Semantic Technology
Mobile Development Meets Semantic TechnologyMobile Development Meets Semantic Technology
Mobile Development Meets Semantic Technology
 
William C Leon Resume B
William C Leon Resume BWilliam C Leon Resume B
William C Leon Resume B
 

Similar to Twin Oaks Computing Introduction

Managing the Robotics Organization with Robotics – IoT
Managing the Robotics Organization with Robotics – IoTManaging the Robotics Organization with Robotics – IoT
Managing the Robotics Organization with Robotics – IoTRising Media, Inc.
 
dell-emc-powerscale-for-ngs.pptx
dell-emc-powerscale-for-ngs.pptxdell-emc-powerscale-for-ngs.pptx
dell-emc-powerscale-for-ngs.pptxSriramFreelance
 
The Software Based Data Center. Is It For You?
The Software Based Data Center. Is It For You?The Software Based Data Center. Is It For You?
The Software Based Data Center. Is It For You?Dell World
 
Erik Baardse - Bringing Agility to Traditional application by docker
Erik Baardse - Bringing Agility to Traditional application by dockerErik Baardse - Bringing Agility to Traditional application by docker
Erik Baardse - Bringing Agility to Traditional application by dockerAgile Impact Conference
 
Digital Dental Exchange with Chris Jordan and Justin Bezanson
Digital Dental Exchange with Chris Jordan and Justin BezansonDigital Dental Exchange with Chris Jordan and Justin Bezanson
Digital Dental Exchange with Chris Jordan and Justin BezansonRefresh Annapolis Valley
 
Component Based DDS with C++11 and R2DDS
Component Based DDS with C++11 and R2DDSComponent Based DDS with C++11 and R2DDS
Component Based DDS with C++11 and R2DDSRemedy IT
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your AzureHolly Plude
 
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...PROIDEA
 
Keeping your application’s latency SLAs no matter what
Keeping your application’s latency SLAs no matter whatKeeping your application’s latency SLAs no matter what
Keeping your application’s latency SLAs no matter whatScyllaDB
 
MT25 Server technology trends, workload impacts, and the Dell Point of View
MT25 Server technology trends, workload impacts, and the Dell Point of ViewMT25 Server technology trends, workload impacts, and the Dell Point of View
MT25 Server technology trends, workload impacts, and the Dell Point of ViewDell EMC World
 
Rambus corporate-overview
Rambus corporate-overviewRambus corporate-overview
Rambus corporate-overviewRambus
 
Pacific strategy group 27th april 2012
Pacific strategy group  27th april 2012Pacific strategy group  27th april 2012
Pacific strategy group 27th april 2012ctrlsblog
 
Denodo DataFest 2017: Data Virtualization in the World of Edge Computing
Denodo DataFest 2017: Data Virtualization in the World of Edge ComputingDenodo DataFest 2017: Data Virtualization in the World of Edge Computing
Denodo DataFest 2017: Data Virtualization in the World of Edge ComputingDenodo
 
IT Architecture and Architects
IT Architecture and ArchitectsIT Architecture and Architects
IT Architecture and ArchitectsAndreDovgal1
 
DDS, the US Navy, and the Need for Distributed Software
DDS, the US Navy,  and the Need for Distributed SoftwareDDS, the US Navy,  and the Need for Distributed Software
DDS, the US Navy, and the Need for Distributed SoftwareGerardo Pardo-Castellote
 

Similar to Twin Oaks Computing Introduction (20)

Why is Core DX the Best DDS?
Why is Core DX the Best DDS?Why is Core DX the Best DDS?
Why is Core DX the Best DDS?
 
Android and DDS
Android and DDSAndroid and DDS
Android and DDS
 
Interoperable DDS Strategies
Interoperable DDS StrategiesInteroperable DDS Strategies
Interoperable DDS Strategies
 
Managing the Robotics Organization with Robotics – IoT
Managing the Robotics Organization with Robotics – IoTManaging the Robotics Organization with Robotics – IoT
Managing the Robotics Organization with Robotics – IoT
 
dell-emc-powerscale-for-ngs.pptx
dell-emc-powerscale-for-ngs.pptxdell-emc-powerscale-for-ngs.pptx
dell-emc-powerscale-for-ngs.pptx
 
The Software Based Data Center. Is It For You?
The Software Based Data Center. Is It For You?The Software Based Data Center. Is It For You?
The Software Based Data Center. Is It For You?
 
Erik Baardse - Bringing Agility to Traditional application by docker
Erik Baardse - Bringing Agility to Traditional application by dockerErik Baardse - Bringing Agility to Traditional application by docker
Erik Baardse - Bringing Agility to Traditional application by docker
 
Digital Dental Exchange with Chris Jordan and Justin Bezanson
Digital Dental Exchange with Chris Jordan and Justin BezansonDigital Dental Exchange with Chris Jordan and Justin Bezanson
Digital Dental Exchange with Chris Jordan and Justin Bezanson
 
Component Based DDS with C++11 and R2DDS
Component Based DDS with C++11 and R2DDSComponent Based DDS with C++11 and R2DDS
Component Based DDS with C++11 and R2DDS
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
 
Keeping your application’s latency SLAs no matter what
Keeping your application’s latency SLAs no matter whatKeeping your application’s latency SLAs no matter what
Keeping your application’s latency SLAs no matter what
 
MT25 Server technology trends, workload impacts, and the Dell Point of View
MT25 Server technology trends, workload impacts, and the Dell Point of ViewMT25 Server technology trends, workload impacts, and the Dell Point of View
MT25 Server technology trends, workload impacts, and the Dell Point of View
 
Rambus corporate-overview
Rambus corporate-overviewRambus corporate-overview
Rambus corporate-overview
 
Pacific strategy group 27th april 2012
Pacific strategy group  27th april 2012Pacific strategy group  27th april 2012
Pacific strategy group 27th april 2012
 
Denodo DataFest 2017: Data Virtualization in the World of Edge Computing
Denodo DataFest 2017: Data Virtualization in the World of Edge ComputingDenodo DataFest 2017: Data Virtualization in the World of Edge Computing
Denodo DataFest 2017: Data Virtualization in the World of Edge Computing
 
IT Architecture and Architects
IT Architecture and ArchitectsIT Architecture and Architects
IT Architecture and Architects
 
DDS, the US Navy, and the Need for Distributed Software
DDS, the US Navy,  and the Need for Distributed SoftwareDDS, the US Navy,  and the Need for Distributed Software
DDS, the US Navy, and the Need for Distributed Software
 

Recently uploaded

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 

Recently uploaded (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 

Twin Oaks Computing Introduction

  • 1. Twin Oaks Computing Introduction to Twin Oaks Computing Dec 2011
  • 2. Twin Oaks Computing: Vision A world where complex, distributed software-based systems work well. 2
  • 3. Twin Oaks Computing: Mission Our mission is to provide industry leading software tools, middleware, responsiveness and services to software engineers and architects around the world. We will enable our clients to build cost effective, easy to use, robust solutions to the interconnected, multi- platform challenges of tomorrow - both here on Earth and beyond. 3
  • 4. Twin Oaks Computing: Values Approachability Creativity Integrity Quality Value 4
  • 5. Twin Oaks Computing: About Us  Headquartered in Colorado, USA  World Wide Deployments  Founded in 2005, First CoreDX DDS Delivery July 2008  Highly experienced executive and technical teams  Background in embedded communication technologies  DDS, RTPS  Networking protocols  Device drivers  Embedded computing environments 5
  • 6. Twin Oaks Computing: Locations Deployments  Headquarters &  Sales Offices  Distributors  Colorado, USA  China Development Offices  France  Israel  Colorado, USA  South Korea 6
  • 7. Twin Oaks Computing: Executive Personnel CEO Clark Tucker VP Operations VP Client Services CFO David Anderson Nina Tucker Asa Beck 7
  • 8. Twin Oaks Computing: Value Proposition  Streamline Development Projects  Get more done with existing resources  Reduced Effort and Risk  Development  Deployment  Maintenance  Increase Revenue, Speed to Market Flexible, high performance, standards-based communications middleware 8
  • 9. Twin Oaks Computing: Initial Offering: CoreDX DDS  Designed to be small, fast, robust and easy to port to a wide range of H/W, O/S’s and transports  World Class Support  Low risk - high value solution to the complexity and cost of building networked projects  Business terms to match your constraints 9
  • 10. Twin Oaks Computing: Why CoreDX DDS? System without DDS middleware Complexity System With DDS middleware The Twin Oaks Advantage With CoreDX DDS System aspects that impact complexity • Num of different platforms and architectures • System size • Distance between components • Deployed lifespan • Many more… 10
  • 11. Twin Oaks Computing: Benefits of CoreDX DDS  Flexible Architecture  Easily handle changing communications requirements  Dozens of supported Operating Systems, Hardware Architectures  Fast and Easy to port to more  High Quality, Responsive Support  No “Tier 1”, no “Tier 2” levels of support  Local support in multiple countries 11
  • 12. Twin Oaks Computing: CoreDX DDS makes it Easy • Easy to port to the widest range of transports and devices including FPGA’s • Easy to build to future needs • Easy to build systems that can be cost- effectively certified for safety-critical applications • Easy to build systems that can be cost- effectively certified for safety-critical applications 12
  • 13. CoreDX DDS Technical Benefits  Platform Independence  Same API  Automatic, Dynamic Discovery  Communication Endpoints are not hardcoded  Complete configuration of communication behavior  Type Safety  Interoperability  Performance  70 usec latencies 13
  • 14. CoreDX DDS Technical Benefits (cont)  Compact code  Efficient code  Low line-of-code count ▪ < 35K lines of code in standard library ▪ < 13K lines of code in safety critical library  Small library sizes ▪ < 500KB for Complete CoreDX DDS C library  Minimal run-time resources requirements ▪ For Example: <10% CPU, <200KB Memory to achieve 700+ Mbps throughput  Clean, easy to use API 14
  • 15. Additional CoreDX Products from Twin Oaks Computing  CoreDX DDS Multiplexor  CoreDX DDS Centralized Discovery Daemon  Scale your deployments to thousands of DDS Entities  CoreDX DDS Spy 15
  • 16. Twin Oaks Computing: Offered Services  Architecture Studies  Transport Development  Product Customization  Hardware/Software Integration  Operating System Ports  Performance Analysis  Product Integration  Training 16
  • 17. Twin Oaks Computing: Experience  Extensive experience in distributed and embedded systems  Designing, Developing, and Maintaining communications infrastructures for large software systems  Developing networking protocols and device drivers  Targeting embedded and real-time operating systems on custom hardware  Broad spectrum of software engineering disciplines  Full Lifecycle Support: Architecture, Design, Implementation, and Maintenance  Across more than 20 programming and scripting languages  On diverse hardware platforms, including standard desktop platforms, server platforms, standard and custom built embedded devices including FPGA’s  Covering a wide range of Application Domains ▪ DoD ▪ User Interfaces (HMI) ▪ Commercial ▪ Flight Simulations ▪ Command and Control (C2) ▪ Distributed Databases ▪ Navigation ▪ Management Systems 17
  • 18. Twin Oaks Computing: Passion for Software  Each software line of code has an associated cost  Twin Oaks Computing understands developing software  Extensive real-world experience  Software Development processes and procedures are not just documented, they are indoctrinated into our corporate culture  We love seeing software used to make a better world 18
  • 19. For Additional Information Call us: Laura M Clark +1 720.733.7906 Michael Rogosin +33 (0)9 62 23 72 20 Email us: contact@twinoakscomputing.com Additional http://www.twinoakscomputing.com/what_can_dds_do_for_you Reading: Request online Contact us tutorials: Visit our Website: http://www.twinoakscomputing.com Download FREE http://www.twinoakscomputing.com/coredx/shapes_demo Demonstration: Download FREE http://www.twinoakscomputing.com/coredx/download Evaluation:

Editor's Notes

  1. Approachability – We are committed to being open, available, and responsive to our clients. All employees and customers are encouraged to ask questions and share their opinions and views.Creativity – We are committed to creating value for our customers by crafting standard compliant solutions that address and solve their unique needs. Integrity – We are committed to respecting others, and acting in an ethical, honest manner. We employ the highest ethical standards, demonstrating honesty and fairness in every action that we take.Quality – We are committed to creating useful, dependable products that work in real world applications.Value - We are committed to using our resources and skills to help our customers do more with less. We are passionate about efficiency and finding effective solutions.
  2. Insert small pictures in each box.Attach bio?
  3. The common challenge for today’s Software and IT departments is meeting the increasing demands from company management while maintaining, and in extreme cases, reducing schedules or staff or budget. This challenge raises the same question from companies everywhere: How can I do more with less?Twin Oaks Computing provides a revolutionary communications middleware, “CoreDX DDS”, that reduces schedule time and risk on distributed software development projects. Our CoreDX DDS middleware is high performance, outperforming other common middleware technologies like Corba and JMS. Our CoreDX DDS middleware is flexible, making it easy to maintain and extend your systems in the future. Our CoreDX DDS middleware is based on proven Open Standards, providing interoperability and eliminating vendor lock-in.There are a number of factors that contribute to the complexity of a software system, all of which increase schedule budget and risk. (Any of these can be applied to the x-axis of the above graph.) An example of these factors include: size of the system, the number of different hardware architectures and/or Operating Systems involved, the number of nodes that must communicate together, the distance over which they must communicate, and the length of time a system must be maintained. CoreDX DDS simplifies your software project, from development, through initial deployment, and during the maintenance over the life of the system.
  4. Easy to port to the widest range of devices including FPGA’s because of its small footprint and code efficiencyEasy to support the widest range of transports because of it’s advanced modularity Easy to build to future needs because of its flexibilityEasy to build systems that can be cost-effectively certified for safety-critical applications because of low “Line-of-Code” count. Easy to build systems that can be cost-effectively certified for safety-critical applications because of low “Line-of-Code” count.
  5. Platform IndependenceSame API across all Operating Systems, Hardware ArchitecturesAutomatic, Dynamic DiscoveryCommunication Endpoints are not hardcodedComplete configuration of communication behaviorRich set of Quality of Services policiesType SafetyApplications Read and Write typed objectsInteroperabilityAPI and Wire-protocolNo vendor lock-inPerformance70 usec latencies
  6. CoreDX DDS MultiplexorDynamic Bridging SolutionsExpand the reach of DDS communications across multiple networksCompletely interoperable with multiple DDS implementationsBased on the RTPS Wire Protocol StandardCoreDX DDS Centralized Discovery DaemonScale your deployments to thousands of DDS EntitiesBenefits deployments on one machine or large physical networksCoreDX DDS Spy (in work)Clear visibility into complex DDS deploymentsReduces development and integration costs
  7. Each software line of code has an associated costMust be tested and maintained for lifeLarger software baselines incur greater test and maintenance costsMust be stored and executedIncreasing deployment storage requirementsDegrading overall system performanceMay be certifiedSignificant costs specific to developing safety critical applicationsTwin Oaks Computing understands developing softwareExtensive real-world experienceSoftware Development processes and procedures are not just documented, they are indoctrinated into our corporate cultureWe love seeing software used to make a better world