This session will be taught with the latest ISE Eiffel release . Register early to avoid disappointment. They will study optimization techniques, including postprocessing, and cross- development facilities for generating C libraries. Issues addressed include integrity, consistency, naming conventions, designing the proper classification structures, indexing techniques for adequate browsing, documenting reusable components, systematic uses of assertions, testing library components. Students will design and implement a significant extension to an existing library using PC and Unix workstations.
Many applications require a powerful graphical interface.
Object- oriented techniques and tools make it possible to build such interfaces quickly and effectively. This hands-on course explores techniques for writing the interface part of applications to take advantage of the facilities of modern display hardware. It explains the role of specific object-oriented methods in making the interface easy to change and independent from the functionality. The course will be taught by the ISE team under the leadership of Dr. Bertrand Meyer and Dr. Jean-Marc Nerson. Dr. Meyer is the designer of Eiffel and one of the pioneers of object technology.