Eiffel for beginners - This paper is a tour through some features of the Eiffel language, and tried to show why they were designed and how they are used. Treatment of some topics has necessarily been brief, but the aim has been to give you an impression of what it is like to develop software in Eiffel. www.eiffel.ie/eforb/eforb.html
Eiffel Tutorials - Tutorials for Eiffel language. Getting started notes and manuals. www.webwareindex.com/tutorials/Eiffel.html
The Use Case Principle - Ivar Jacobson has advocated relying on use cases as a way to elicit classes. A use case, called a scenario by some other analysis and design authors, and a trace in theoretical computing science, especially the study of concurrency. www.elj.com/elj/v1/n2/bm/use-cases