Bringing a flexible Information System to the EiffelStudio IDE.
Eiffel Software announced today the release of EiffelStudio 7.3, the latest version of its Integrated Development Environment (IDE). EiffelStudio is a comprehensive suite of tools that enables programmers to produce correct, reliable, and maintainable software systems while keeping control of the development process. The latest release adds a flexible Information System to EiffelStudio.
One aspect of EiffelStudio that contributes to software quality is the Single Product Principle which considers a software system as a single product which is expected to be repeatedly refined, extended, improved so that is works correctly by itself and with the rest of the world. EiffelStudio 7.3 continues in this direction with its focus on supporting easy and seamless communication between EiffelStudio and all the other external tools used by programmers daily.
The Eiffel Information System (EIS) provides a unified mechanism for linking development objects – e.g., classes and features – of Eiffel Systems with external information resources such as Web pages, PDF Documents, Microsoft Word, Eiffel tools.
“With EIS, we are proud to provide the software community with a way to communicate with external ressources easily and efficiently,” says Emmanuel Stapf, Head of Engineering. “With EiffelStudio 7.3 and the improvements we have made, our customers can be even more productive and efficient.”
EiffelStudio is based on the Eiffel programming language, the most extensive implementation of O-O concepts, standardized through ECMA and the International Standards Organization. Its core concepts, native only to Eiffel, such as Design by Contract™, seamless development, automatic testing, void safety, parallel programming, and modelling facilities allow developers to write predictable and controllable applications that are easy to maintain. EiffelStudio, which received the prestigious ACM Software Systems Award, is used by developers and design-team leaders in challenging enterprise environments in all areas of software development such as finance, health, defense ….With EiffelStudio, the applications they build run flawlessly 24×7, 365 days a year.