| Concurrent Engineering
Concurrent engineering is available
where coding may be performed via the manipulation
of class diagrams, the diagrams and code are always
kept in sync so if a diagram is changed then the
code represented by the diagram will automatically
editor that also allows for comprehensive browsing
within the IDE itself.
Runs equally well under all major
platforms, including Windows 2000/XP, Linux, Mac OSX and
Sun Solaris. Written using the included EiffelVision graphical
library, EiffelStudio is a prime example of the platform
independence that Eiffel brings, removing development
teams from platform lock-in.
| Browsing facilities
Built-in enterprise level browsing facilities, helping developers save
significant amounts of time by removing
the need to consult library manuals/websites whilst
customizable, extensive system analysis tools so that quantitative data may be abstracted from an ongoing
| Debugging Tools
Extremely powerful debugging tools that
greatly reduce the time and effort spent debugging.
| .NET compatible
Full compatibility with the Microsoft .NET framework.
in Design by Contract™
Full integration with the Design By Contract™ mechanism,
allowing for systems to be completed at a fraction of the cost when using languages such
as C++ or Java.
| Profiling tool
Built-in profiling tool that allows for complete
Powerful Business Object Notation (BON)
integration so that systems can be designed, browsed and
interacted with without the need for any initial coding.
Code auto-completion to save
time when writing code.
| Extensive Documentation
documentation facilities so that code may be exported to other formats,
such as html or xml.