EiffelStudio IDE Tool
This tool is a part of the EiffelStudio package.
EiffelStudio is a complete development environment based on the Eiffel methodology that allows programmers to develop high quality software for business-critical applications. With Eiffel you can create robust, reusable objects and libraries that can run on a wide variety of platforms including Linux, Unix, VMS, Windows, and embedded systems. EiffelStudio fully applies object-oriented principles and Design by Contract for the production of high-quality software using the Eiffel programming language. Included in EiffelStudio are many Eiffel libraries covering: data structure, network, GUI, database access, parsing, XML, Web, COM, etc.