The AdaMULTI Integrated Development Environment |
|||||
|
AdaMULTI is a complete integrated development environment (IDE) for embedded applications using Ada, C, C++, and Embedded C++. AdaMULTI runs on Windows, Solaris, or Linx hosts and supports remote debugging to a variety of target environments. AdaMULTI provides a direct graphical interface with all Green Hills compilers, and supports multi-language development and debugging. AdaMULTI contains all of the tools needed to complete a major programming project:
Taken separately, each component of AdaMULTI is one of the most advanced tools of its class. But AdaMULTI is much more than a useful collection of software tools; it is a truly integrated development environment. AdaMULTI's components are aware of each other and communicate among themselves in new and very useful ways, making the whole much greater than the sum. For example, the simple case of the edit-compile-debug cycle. When an error is discovered with AdaMULTI's Debugger, an Editor can be brought up on the offending line with a single button click. As soon as modifications are made to the file, the Editor automatically checks it out of the Version Control System. Another button click saves the changes and checks the file back in, prompting for a comment. A final click builds the program and reinitializes the Debugger. Mixed Platforms With AdaMULTI it really is possible to have a large team of programmers, each using a workstation from a different vendor, working together to develop a single program. The Program Builder and source control system operate across the network of mixed machines to tie programmers into a single coordinated development team. Compiler Support RTOS-aware Safety-critical support AdaMULTI features Ada95 and C/C++ compilers, a source-level symbolic debugger, and an automated program builder. AdaMULTI also provides a version control system, the EventAnalyzer, a code performance and coverage profiler, a source code navigation and cross reference browser, a language sensitive editor, dependency and call graph displays, a processor-specific/INTEGRITY-178B simulator, and unit test tools. AdaMULTI also provides the embedded industry's most robust and comprehensive set of debugger-to-processor connectivity options including: serial, ethernet, In-Circuit-Emulators, processor probes, and JTAG/BDM interfaces. Multi-process support Multiprocessor Support |
|
||||



Project Builder