Software Engineering Laboratory
The goal of this project is to provide an effective interface to a version control system from within EiffelStudio IDE. Similar tools already exist and are quite popular in other development environments: Subcliplse, VisualSVN. This project will allow Eiffel programmers to benefit from seamless and more efficient version control throughout the development process.
EiffelVision is an object-oriented framework for developing Graphical User Interfaces (GUIs). It currently runs natively under Windows and all major versions of Unix, while a native version for Mac OS X has not been implemented yet. The goal of this project is to implement the EiffelVision framework for Mac OS X in order to provide a native version – i.e., without using the Unix window system X11 – of EiffelStudio for the Macintosh. The implementation will use a wrapper that makes the Objective-C Cocoa framework available for Eiffel.