Site Map | Contact Us
Quantum Leaps - innovating embedded systems Call us toll-free!
bringing quantum leaps of innovation to embedded systems

About quantum Leaps


Quantum Leaps™, LLC provides lightweight, state machine-based application frameworks for real-time embedded systems. Our Quantum Platform (QP) family of open source, real-time frameworks enable engineers to directly implement hierarchical state machines (UML statecharts) and concurrent, event-driven applications in highly maintainable C or C++ without big tools.

The main components of our technology — the hierarchical event processor and the real-time framework — were originally described in the book Practical Statecharts in C/C++ (CMP Books 2002), and have been subsequently ported to several microprocessors and real-time operating systems. Embedded systems developers worldwide are using QP because of its modern software architecture, strong support for state machines, safe programming model, small memory footprint, comprehensive documentation, and greatly reduced total cost of application development and maintenance.

Quantum Leaps™, LLC is a privately held Limited Liability Company. The company is the sole owner of the Quantum Platform™ source code and documentation, as well as trademarks indicated on this website and the documentation. We are located in Chapel Hill, North Carolina — just minues to the University of North Carolina at Chapel Hill and to the Research Triangle Park. Please contact us through our Contact page.

Our Customers Our software products are used by some of the largest companies in the world in consumer, medical, industrial, wireless, networking, research, automotive, defense, robotics, and other applications worldwide.

Mission
Business Model
Management
History & Milestones
 
Our Customers
Contact Quantum Leaps

Mission

Quantum Leaps™' mission is to bring quantum-leaps of innovation to embedded systems programming. We are dedicated to providing simple, practical software solutions that enable using modern hierarchical state machines, active object computing, or framework-based application development directly at the level of C or C++ programming language without big tools.

Our goal is to dispel the various misunderstandings and make modern state machines, active object computing, UML, object-oriented programming, design by contract, and other such profound software concepts more accessible to embedded systems community.

Business Model

Dual Licensing

Quantum Leaps™, LLC is a second-generation open source company that has established sustainable business based on dual-licensing of open source software. Second-generation open source companies make the majority of their revenue from selling software licenses. This license-based business model offers higher margins than services-based businesses. Historically, most first-generation open source companies have tried to generate revenue by selling services and support. Second-generation open source companies such as MySQL, Sleepycat, or Trolltech have pioneered the dual-licensing business model in the IT sector. Now Quantum Leaps™, LLC is championing it in the embedded systems industry.

The disruptive Professional Open Source model that we practice combines the best of the open source and proprietary software worlds to make open source a safe choice for the embedded systems vendors. This includes the unrestricted software downloads, transparent development and active community inherent in open source as well as professional documentation and support services expected of a traditional software vendor. In contrast to most open source offerings, second-generation companies entirely own and control all the Intellectual Property in their software. Therefore we can offer closed-source licensing and the accountability for the licensed Intellectual Property to all customers interested in retaining the proprietary character of their software.

to topTop of page

Management


Miro Samek Dr. Miro Samek, President
Dr. Samek is the author of Practical Statecharts in C/C++ (CMP Books, 2002), has written dozens of articles for trade magazines, is a regular speaker at the Embedded Systems Conferences, and serves on the editorial review board of the Embedded Systems Design magazine. Before founding Quantum Leaps, LLC, Miro worked as Software Architect at Global Locate (San Jose, CA), where he re-architected embedded software for GPS chipsets used in mobile phones and before that designed GPS receiver firmware for IntegriNautics Corporation (now Novariant, Menlo Park, CA). Miro started his embedded software career at GE Medical Systems (now GE Healthcare), where he has developed safety-critical, real-time software for diagnostic imaging x-ray machines. He earned his Ph.D. in nuclear physics at GSI (Darmstadt, Germany).


to topTop of page

History & Milestones

2007 Quantum Leaps, LLC closes the year doubling commercial licensing revenue from the year before.
2007 Quantum Leaps, LLC moves to Chapel Hill in North Carolia—just minues to the University of North Carolina at Chapel Hill and to the Research Triangle Park.
2006 Quantum Leaps, LLC closes the year more than doubling the licensing revenue from the year before. Several repeat customers apply for new licenses.
2006 Quantum Leaps, LLC presents a workship at the 7th Software Design For Medical Devices conference in San Diego, California.
2006 Quantum Platform integrated with uC/GUI from Micrium and emWin from SEGGER.
2006 Quantum Leaps, LLC adds support for several CPUs and compilers: ARM Cortex-M3, Atmel AVR, TI MSP430, 8051/80251, Altera Nios II, Freescale HC(S)08, Renesas M16C, and others.
2006 Quantum Platform port to Linux with POSIX-Threads included in the Generally Available release of QP™.
2006 Quantum Platform ported to Win32, including Win32-GUI API and MFC.
2006 Quantum Leaps, LLC presents at the GSPx Conference in Santa Clara, California.
2006 Quantum Leaps, LLC exhibitis in the Disruptive Zone at the Embeddede Systems Conference Boston.
2006 Quantum Leaps, LLC exhibits at the Embedded System Conference Silicon Valley
2006 Quantum Leaps, LLC releases Quantum Platform Nano (QP-nano)--the world's smallest real-time framework that brings UML state machines and fully preemptive mutlitasking to the smallest embedded microcontrollers
2005 Quantum Leaps closes the year with several Fortune 500 commercial customers
2005 Quantum Development Kits™ for ARM-based CPUs released
2005 Quantum Spy™ software tracing added to the QP components
2004 First customers purchase commercial licenses and service
2004 All components of Quantum Platform released under the dual-license model
2004 Quantum Leaps founded
2004 Quantum Framework v.3.0 developed and integrated with Quantum Kernel
2004 Dr. Miro Samek presents at Palo Alto Research Center (PARC)
2003 Quantum Kernel developed and tested on 80x86 and ARM CPUs
2003 1000th e-mail exchanged with the users of the Quantum Framework
2003 Practical Statecharts in C/C++ slash-dotted; the book is the #1 bestseller at the Embedded Systems Conference in San Francisco
2003 "The Embedded Angle" C/C++ Users Journal column published
2002 Ed Nisley, devotes his entire "Embedded Space" DDJ column to Practical Statecharts in C/C++
2002 Practical Statecharts in C/C++ published
2001 Quantum Framework matures through several iterations
2000 First practical Hierarchical State Machine implementation makes a cover story of the ESP magazine
1998 First version of Quantum Framework powers up a GPS receiver at IntegriNautics Corporation (now Novariant, Inc.)

to topTop of page

Last updated: May 30, 2007