Object-Oriented Analysis, Design and Implementation - Dathan, Brahma; Ramnath, Sarnath; - Prospero Internet Bookshop

Object-Oriented Analysis, Design and Implementation: An Integrated Approach
 
Product details:

ISBN13:9783031712395
ISBN10:30317123911
Binding:Paperback
No. of pages:492 pages
Size:235x155 mm
Language:English
Illustrations: 113 Illustrations, black & white
700
Category:

Object-Oriented Analysis, Design and Implementation

An Integrated Approach
 
Edition number: Third Edition 2025
Publisher: Springer
Date of Publication:
Number of Volumes: 1 pieces, Book
 
Normal price:

Publisher's listprice:
EUR 58.84
Estimated price in HUF:
25 577 HUF (24 359 HUF + 5% VAT)
Why estimated?
 
Your price:

20 462 (19 487 HUF + 5% VAT )
discount is: 20% (approx 5 115 HUF off)
Discount is valid until: 31 December 2024
The discount is only available for 'Alert of Favourite Topics' newsletter recipients.
Click here to subscribe.
 
Availability:

Not yet published.
 
  Piece(s)

 
Short description:

This new edition demonstrates a modeling-based approach to object-oriented development. It is a significant and comprehensive revision of the book. While the central focus remains the same as in previous editions, the reader will notice substantial improvements in the presentation.



Salient features




  • All expected background materials are now in one chapter, making it easier for both the teacher and the learner.

  • The treatment of modeling concepts and UML diagrams is both broader and deeper.

  • Securing the software is considered in the design and implementation phases.

  • The design is evaluated for bad smells, which are corrected by refactoring.

  • Implementation is carried out in both JavaFX and Swing.

  • Software reuse is dealt with in much greater depth. The role of substitutability is examined and explained in this context.

  • Comparison of the finite state machine and use case models is provided.

  • A procedure to assist readers in analysis and design using the finite state machine model is included.

Long description:

This new edition demonstrates a modeling-based approach to object-oriented development. It is a significant and comprehensive revision of the book. While the central focus remains the same as in previous editions, the reader will notice substantial improvements in the presentation.



Salient features




  • All expected background materials are now in one chapter, making it easier for both the teacher and the learner.

  • The treatment of modeling concepts and UML diagrams is both broader and deeper.

  • Securing the software is considered in the design and implementation phases.

  • The design is evaluated for bad smells, which are corrected by refactoring.

  • Implementation is carried out in both JavaFX and Swing.

  • Software reuse is dealt with in much greater depth. The role of substitutability is examined and explained in this context.

  • Comparison of the finite state machine and use case models is provided.

  • A procedure to assist readers in analysis and design using the finite state machine model is included.

Table of Contents:

Preface to the third edition.- Introduction.- Basics of object-oriented programming.- Modeling object-oriented systems.-  Analysing a system.- Designing a system.- Implementing a system.- Designing for reuse.- Modelling with finite state machines.- Interactive systems and the model-view-controller Architecture.- A deeper look into inheritance.- Appendix Java esentials.- Index.