RSS Feed icon YouTube icon Blog icon Facebook Icon LinkedIn Icon Twitter Icon

IDEs, Compilers & Runtimes

Today’s embedded systems are more demanding and varied than ever. With application areas as diverse as fleet telematics, industrial automation, civil avionics, and military field equipment and network infrastructure, project success depends upon equally diverse tools.

Atego, a decades-long industry leader in real-time and safety critical tools, and pioneer in both Ada and Java platform technologies, has brought together these strengths to meet the needs of today’s mission critical developers. Atego has built on industry standards and open system technologies to provide world-class, smart and efficient development environments to speed construction of intensive native, embedded, real-time, security-critical, and safety-critical applications.

Atego ObjectAda Logo
Atego ObjectAda is a family of Integrated Development Environments (IDEs) for the development of portable, reliable, efficient applications. Atego ObjectAda is available for native development on Windows, Unix, and Linux systems and supports cross development to the most popular processors using bare Ada runtimes or in conjunction with recognized leading Real-time Operating Systems (RTOSs).

Atego ObjectAda supplies a very complete, Ada-specific environment for efficient edit, compile, link, download, and debug processes as well as plug-ins for the Eclipse development environment. Eclipse, the open system platform of choice of most RTOS vendor-supplied development tools, making the Atego solution easily plug-and-play friendly and easily integrated with them. In conjunction with RTOS solutions, Atego ObjectAda is a great multi-language solution.

Atego ApexAda Developer Logo
Atego ApexAda Developer is a family of compilers and test tools for the development of complex Ada applications. Atego ApexAda Developer is available for native development on Unix, and Linux systems and includes C++ development and debug capability, making it an effective multi-language platform.

Atego ApexAda Embedded Developer supports cross development to the most popular processors using bare Ada runtimes or in conjunction with recognized leading Real-time Operating Systems (RTOSs).

Atego Perc Logo
Atego Perc is a family of virtual machine and compilation technologies for the Java language. Unlike most Java solutions, Atego Perc has been purpose-built to be an effective, efficient and performant solution for embedded and real-time applications development and deployment.

Atego Perc Ultra starts with clean-room implementations based on standard Java platforms to enable development and execution of complex, dynamic embedded and real-time systems. Patented garbage collection technology is a key to Atego Perc’s success, providing efficient memory management for Java applications requiring deterministic, real-time behavior. Complex applications often require flexible, manageable target-specific compile, link, download, and debug technologies, all of which are supplied by Atego Perc enabling construction of the fastest possible execution with the smallest possible footprint. And, Atego Perc provides the broadest offering of host/target architecture solutions on the market with support for the most popular single and multi-core processors and ROTSs. And, based on Eclipse, plug-ins provided with Atego Perc enable integration with tool-chains supplied by the RTOS vendors.

Atego Global Services Logo
The Atego’s Global Services organization bridges the gap between your company’s existing expertise and core competencies and the special and perhaps temporary needs that you might have for your next important energy or utility systems project.

Atego offers strong knowledge of real-time and critical systems, indeed the relevance and success of Atego Global Services come from our experience in developing software for customers with high expectations to meet their deadlines, fulfil commitments and deliver quality services. Our team of experts are highly skilled professionals in critical systems software development and a number of them have published papers in well-known trade journals.