MTU Cork Library Catalogue

Syndetics cover image
Image from Syndetics

Using UML : software engineering with objects and components / Perdita Stevens with Rob Pooley.

By: Stevens, Perdita.
Contributor(s): Pooley, R. J.
Material type: materialTypeLabelBookSeries: Addison-Wesley object technology seriesedited by Grady Booch, Ivar Jacobson and James Rumbaugh.Publisher: Harlow, England : Addison-Wesley, 2000Description: xx, 256 p. : ill. ; 24 cm.ISBN: 0201648601.Subject(s): Software engineering | UML (Computer science)DDC classification: 005.117
Contents:
Part I: Conceptual background -- Software engineering with components -- Object concepts -- Introductory case study -- The development process -- Part II: The unified modeling language -- Essentials of class models -- More on class models -- Essentials of use case models -- More on use case models -- Essentials of interaction diagrams -- More on interaction diagrams -- Essentials of state and activity diagrams -- More on state and activity diagrams -- Implementation diagrams -- Packages, subsystems, models -- Part III: Case studies -- CS4 administration -- Board games -- Discrete event simulation -- Part IV: Towards practice -- Reuse: components, patterns -- Product quality: verification, validation, testing -- Process quality: management, teams, QA.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
General Lending MTU Bishopstown Library Lending 005.117 (Browse shelf(Opens below)) 1 Available 00083119
Total holds: 0

Enhanced descriptions from Syndetics:

Updated for UML 1.3, this book is an introduction to the Unified Modeling Language for students learning about object- and component-based software design and development. The goal of the book is to encourage a pragmatic and open-minded approach to real-life software engineering. It places UML in the context of the software engineering discipline as a whole, providing students with a practical understanding of good practice in software design and development. The authors present a broad view of the subject area, enabling students to see for themselves how different practices may be appropriate for different situations.*Updated for UML 1.3*UML features explained using examples drawn from case studies*Web site has source code for cases and pointers for additional research and instructor's material*Boxed sections cover important issues such as Design by Contract, the Law of Demeter, and persistance

Previous ed. gives Pooley as first author.

Updated edition.

Bibliography: (pages 249-251) and index.

Part I: Conceptual background -- Software engineering with components -- Object concepts -- Introductory case study -- The development process -- Part II: The unified modeling language -- Essentials of class models -- More on class models -- Essentials of use case models -- More on use case models -- Essentials of interaction diagrams -- More on interaction diagrams -- Essentials of state and activity diagrams -- More on state and activity diagrams -- Implementation diagrams -- Packages, subsystems, models -- Part III: Case studies -- CS4 administration -- Board games -- Discrete event simulation -- Part IV: Towards practice -- Reuse: components, patterns -- Product quality: verification, validation, testing -- Process quality: management, teams, QA.

Table of contents provided by Syndetics

  • Part I Conceptial Background
  • 1 Software engineering with components
  • 2 Object concepts
  • 3 Introductory case study
  • 4 The development process
  • Part II The Unified Modeling Language
  • 5 Essentials of class models
  • 6 More on class models
  • 7 Essentials of use case models
  • 8 More on use case models
  • 9 Essentials of interaction diagrams
  • 10 More on Interaction diagrams
  • 11 Essentials of state and activity diagrams
  • 12 More on state and activity diagrams
  • 13 Implementation diagrams
  • 14 Packages, subsystems, models
  • Part III Case Studies
  • 15 CS4 administration
  • 16 Board games
  • 17 Discreet event simulation
  • Part IV Towards Practice
  • 18 Reuse
  • 19 Product quality
  • 20 Process quality

Author notes provided by Syndetics

Perdita Stevens is a Lecturer in the Division of Informatics at the University of Edinburgh. She has also tutored the Open University course "Object-Oriented Software Technology" for several years, gaining exceptional insight into how students learn modeling languages.

Rob Pooley is Professor of Computer Science at Herriot-Watt University, Edinburgh. He has a long-standing interest in object-oriented programming and design, and is author of An Introduction to Programming in Simula .

Powered by Koha