This site contains older material on Eiffel. For the main Eiffel page, see

Home What's New Features Guided Tour How to Buy Download

ISE to Release EiffelStudio 5.1

Object-Oriented Software with Microsoft .NET Compatibility

SANTA BARBARA, CA. - (December 2, 2001) - Interactive Software Engineering

(ISE) announced today the release of ISE Eiffel 5.1, featuring EiffelStudio, the newest version of its acclaimed ISE Eiffel software development environment. EiffelStudio 5.1 is one of the first commercia lproducts to provide full support for Microsoft .NET, and runs with complete portability across many operating systems including Windows, Unix, Linux and VMS.

A Complete Development Environment

ISE Eiffel 5.1 is a complete development environment based on the Eiffel method and language, emphasizing ease of use, speed of compilation and run-time performance. Unlike usual programming languages, Eiffel is a full lifecycle solution applicable throughout the software process, from problem analysis and system architecture down to the most detailed levels of implementation and maintenance. Throughout this process, ISE Eiffel supports full reversibility, keeping the various levels of description synchronized, so that a change in implementation is immediately reflected in the analysis and design. To further this seamless, reversible development model, ISE Eiffel provides both text and graphical views of a system, letting developers work from either side, and automatically maintaining consistency between the software text and the UML-like diagrams.

EiffelStudio, the supporting environment, provides safety and ease of use through features all focused on enabling client companies to save time and money. Current versions of EiffelStudio are actively used by major companies worldwide in various areas ranging from large financial institutions to defense contractors, health care providers and many others.

Why Is EiffelStudio So Special?

EiffelStudio provides direct support for Eiffel's unique "Design by Contract" principles, providing unprecedented levels of reliability through the systematic specification of business-like "contracts" between the modules of a system.

EiffelStudio 5.1 is the first full-fledged implementation of Eiffel on the new Microsoft .NET environment. ISE has been closely associated with the .NET effort since a year prior to the first public announcement of the technology. According to Dr. Bertrand Meyer, the original designer of Eiffel, "ISE Eiffel 5.1 for .NET is the only language to offer multiple inheritance, genericity and Design by Contract on .NET. By taking advantage of the multi-language nature of .NET and the inherent power of ISE Eiffel, Eiffel for .NET is the ideal solution for web-enabled, quick-to-market, mission-critical applications. Eiffel developers on .NET have the benefit of direct access to libraries written in all .NET languages, while leveraging the key advantages of Eiffel for software quality, ease of use, cross-platform compatibility, and fast delivery.".

Beyond .NET, ISE Eiffel 5.1 is one of the most portable environments in the industry, running identically across Windows variants (with or without .NET), Linux, Solaris, other Unix variants and VMS. The newest version of the EiffelVision library provides a powerful user interface library, allowing developers to write a single source program and automatically produce a graphical application that will assume each platform's native look and feel, taking advantage of the most advanced controls of the platform.

Download Evaluation Version

ISE Eiffel 5.1 is available now from ISE at; a 60-day evaluation version can be downloaded for free. Pricing solutions are available for the various needs of companies, individuals and educational institutions.

About Interactive Software Engineering, Inc.

Founded in 1985, Interactive Software Engineering, Inc. (ISE) is a leading provider of compilers and tools for the production of reliable and flexible software. ISE created and first implemented "Design by Contract," a revolutionary approach to building reusable systems. ISE's products and services have helped companies worldwide develop software on time and within budget in the banking, telecommunications, healthcare and the defense industry.

For more information on Eiffel or for a free trial version please visit or contact ISE directly.

Press Contact

    Bill Navickas,
    Interactive Software Engineering,
    356 Storke Rd.,
    Ca, 93117.

    Tel: 805-685-1006