Practical Object-oriented Design With Uml

E-Book Overview

The new second edition of "Practical Object Oriented Design with UML" provides a concise introduction to the design of object-oriented programs using UML. The book focuses on the application of UML in the development of software, and also offers a detailed tutorial introduction to the UML notation and its application. The book provides the ideal introduction to UML for undergraduates taking modules in object-oriented techniques as part of a Computer Science or Software Engineering degree programme.

E-Book Content

21.5mm confirmed The book emphasizes the connections between the UML design notations and object-oriented programs. It provides a complete example of object-oriented development using UML, starting with a statement of requirements and finishing with complete executable code. The book also contains a detailed tutorial introduction to the most important UML notations. This book provides the ideal introduction to UML for undergraduates taking modules in object-oriented techniques as part of a computer science or software engineering degree programme. Key Features include: ● New coverage of the software development process: a new chapter in this edition includes an explicit discussion of some issues in the development of software processes and provides an outline sketch of the Unified Process. ● New case study material: to demonstrate the practical application of UML; this edition features a new case study about a restaurant booking system. Based on the structure of a single iteration of the Unified Process, the case study provides an extended example to help students appreciate the practical use of UML and explore its application in a realistic business context. ● Updated reference material: this new edition contains a reference section covering UML notation, the syntax of OCL, and recommended templates for writing use case descriptions. ● Support for learning: each chapter includes a summary of key points and a set of exercises to help reinforce the material covered. To help self-study, solutions to the exercises will be available to students. A range of supporting resources for lecturers and students can be found at www.mcgraw-hill.co.uk/textbooks/priestley. Mark Priestley is Principal Lecturer in Software Engineering at the University of Westminster. ISBN 0-07-710393-9 9 780077 103934 Practical Object-Oriented Design With UML Mark Priestley The new second edition of Practical Object-Oriented Design With UML provides a concise introduction to the design of object-oriented programs using UML. Second Edition UK - HC Mark Priestley Practical Object-Oriented Design With UML Second Edition PRACTICAL OBJECT-ORIENTED DESIGN WITH UML Second Edition PRACTICAL OBJECT-ORIENTED DESIGN WITH UML Second Edition Mark Priestley London Boston Burr Ridge, IL Madison, WI New York San Francisco St. Louis Bangkok Bogota´ Caracas Kuala Lumpur Lisbon Madrid Mexico City Milan Montreal New Delhi Santiago Sao Paulo Seoul Singapore Sydney Tokyo Toronto Practical Object-Oriented Design with UML, Second Edition Mark Priestley ISBN 0077103939 Published by McGraw-Hill Education Shoppenhangers Road Maidenhead Berkshire SL6 2QL Telephone: 44 (0) 1628 502 500 Fax: 44 (0) 1628 770 224 Website: www.mcgraw-hill.co.uk British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library Library of Congress Cataloguing in Publication Data The Library of Congress data for this book has been applied for from the Library of Congress Senior Development Editor: Caroline Howell Marketing Manager: Alice Duijser Senior Production Editor: Eleanor Hayes Cover design by Fielding Design Ltd Printed and bound in th
You might also like

Distributed Computing: Principles, Algorithms, And Systems
Authors: Ajay D. Kshemkalyani , Mukesh Singhal    128    0


Bioinformatics, Biocomputing And Perl: An Introduction
Authors: Michael Moorhouse , Paul Barry    139    0


Digital Image Processing
Authors: Bernd Jähne    144    0


с++
Authors: Элджер Дж.    233    0


Linux For Embedded And Real-time Applications
Authors: Doug Abbott    128    0


Molecular Evolution: Computer Analysis Of Protein And Nucleic Acid Sequences
Authors: Abelson J.N. , Simon M.I. , Doolittle R.F. (eds.)    150    0



Adobe Photoshop 7.0 Classroom In A Book
Authors: Adobe Creative Team    108    0


A Service Creation Environment Based On End To End Composition Of Web Services
Authors: Agarwal V. , Dasgupta K. , Karnik N.    154    0