EE2161 System Modelling - Session 2004-2005
Learning resources
Books
Brunel Library has a number of books on Systems Modelling in general, and
older methodologies such as SASD/SASDM.
Look particularly at books by Ivar Jacobson, Edward Yourden, Grady
Booch, Larry Constantine and M ichael Jackson.
There are a number of books devoted to UML and systems modelling with
descriptions in UML.
For a good over-view of OO systems analysis and design, I would suggest
you look at:
Bennett S, McRobb S, Farmer R "Object-oriented systems analysis and design
using UML" McGraw Hill, 1999, Cambridge, UK
Stevens P, Pooley R "Using UML software engineering with objects and components",
Addison Wesley, 2000, Dorset, UK
Schach S R, "Classical and Object-Oriented Software Engineering using UML
and Java", 4th ed., McGraw-Hill, 1999, Boston, USA
Course OHD
All of the course material presented in lectures will be made available on
\\apollo\$eetcpc in the ee2161 folder. They are in pdf format.
These are now available on WebCT.
Lab rota
This is now available here .
Tools
UML
A number of commercial CASE tools exist. An important example, based on
the work of some key figures in
the development of OO programing is the UML (Unified Modelling Language)
of Grady Booch, Ivar Jacobson, and Jim Rumbaugh.
Their ideas have been turned into a commercial tool available from
Rational Software, their
site gives some useful information on UML
and the commercial tool as well as a number of other resources, such
as a description of the UML V1.3 language.
There is a site (Cetus.)
with a massive number of links to Object-oriented design, software etc. which
may contain everything you would ever need
to know about UML. There is a specific
page of links related to UML.
Page produced by Dr Peter R Hobson (Peter.Hobson@brunel.ac.uk). Last updated on
5/10/2004