ISBN 0-13-301433-9
ORCA (Object-oriented Requirements Capture and Analysis—one of the few OO acronyms to use only a single ‘O’!) was a collaborative UK DTI-IED project in the early 1990s. The partners were Logica Cambridge Ltd, the University of York, and Data Dictionary Systems Ltd.
Many books purporting to be about OO analysis are actually about design: they conveniently start from a mythical ‘statement of requirements’. ORCA addresses the problem of producing such a statement, possibly the most difficult stage of any development process.
This book describes the ORCA method, applicable across a wide range of application domains from information systems to complex real-time control systems. A large part of the book is dedicated to a Weaving Factory case study, to illustrate ORCA’s Basic Process. Several smaller case studies are used to illustrate how this Basic Process can be tailored for different situations.
-- John W. Horch,
Bookshelf: a Whale of a Book on Analysis and How to Make It Work
IEEE Software 13(2):119, March 1996.
-- A J Wakefield,
Reviews: Analysing Systems
The Computer Bulletin 7(3):28, June 1995.
Analysing Systems’ publisher, Prentice Hall, have allowed it to go out of print, and have returned the publishing rights. So I have made the full text available here.
Please note that the copyright of this work is not in the public domain. However, permission is granted to make copies of the whole work for any purpose except direct commercial gain. The copyright holder retains all other rights, including but not limited to the right to make translations and derivative works, and the right to make extracts and copies of parts of the work. Fair quotation is permitted according to usual scholarly conventions.
I have provided the text as a PDF file. This has slightly different pagination from the printed version, and has a few minor typos corrected, but is otherwise identical.
The ORCA book: PDF file (2158K)
@book(SS-ORCA, author = "Roy MacLean and Susan Stepney and Simon Smith and Nick Tordoff and David Gradwell and Tim Hoverd and Simon Katz", title = "Analysing Systems: determining requirements for object-oriented development", publisher = "Prentice-Hall", year = 1994 )