Welcome to the Fact Guru Object Oriented Software Engineering knowledge base.

The left pane shows Object Oriented Software Engineering subjects arranged in an isa hierarchy - each subject "is a" kind of the subject above it. You can also view the subjects in alphabetical order or as a graph by clicking on the tabs on the left. To search for a subject, use the Find box or press Ctrl F.

If you click on a subject in the hierarchy, you will see facts about that subject appear in this pane. From there you can follow links to other subject. You can compare a subject and its siblings, or all the children of a subject by clicking on the Compare tab.

If you want to jump right into the center of the knowledge base, click here to see our definition of software engineering.

This knowledge base was created from the book "Object Oriented Software Engineering: Practical Software Development using UML and Java" by Timothy C. Lethbridge and Robert Laganière published by McGraw Hill in Summer 2001. More information about the book, including overhead slides, can be found at: http://www.lloseng.com.

The book is designed as a textbook for second-year university students specializing in software engineering. It should be useful, however, for anyone who has a background in programming and wants to learn practical software engineering techniques. A major feature of the book is fully-worked examples, implemented in Java. This knowledge base provides access to the key facts found in the book.

Picture of 
book cover

Direct links to buy the book from amazon.com or Amazon.co.uk logo or a wider list of bookstores.

© FactGuru, 2001

since Nov. 21, 2001