Object Oriented Analysis and Design
Subtitle: for Engineering Studies
Edition: First Edition
Publisher: A.R. Publications, Chennai
Published: June 2016
Place of publication: Chennai, India
Language: eng
Format: Hardcover
Number of pages: 600
ISBN-13: 9789384634728
Copyright date: 2016
Other titles: OOAD
Description: This book “Object Oriented Analysis and Design” is about an introductory idea on pattern design and implement the projects on Object Oriented concepts. It emphasizes on the basic idea of design UML Diagrams with notations.  In OOP, intended by construction them out of objects that interact with one another were based on UML notation and all recent programming languages follows based Object Oriented pattern. It helps to map design to code and to perform the object oriented testing by various standard testing techniques. It provides an idea for the readers towards the domain model on Next POS Systems, Logical Architecture and GOF with GRASP patterns.
Notes: Object Oriented Analysis and Design for B.E/B.Tech
Table of contents: title: UNIT 1 UML DIAGRAMS .; title: 1.1 Introduction to OOAD; title: 1.2 Unified Process; title: 1.3 UML diagrams; title: 1.4 Use Case; title: 1.5 Class Diagrams; title: 1.6 Interaction Diagrams; title: 1.7 State Diagrams; title: 1.8 Activity Diagrams; title: 1.9 Package; title: 1.10 Component and Deployment Diagrams; title: UNIT 2 DESIGN PATTERNS; title: 2.1 GRASP: Designing objects with responsibilities; title: 2.2 Creator; title: 2.3 Information Expert (or Expert); title: 2.4 Low Coupling; title: 2.5 High Cohesion; title: 2.6 Controller; title: 2.7 Design Patterns; title: 2.8 Creational Pattern; title: 2.9 Factory method; title: 2.10 Structural Pattern; title: 2.11 Bridge; title: 2.12 Adapter; title: 2.13 Behavioral Patterns; title: 2.14 Strategy; title: 2.15 Observer; title: UNIT 3 CASE STUDY; title: 3.1 Case study : the Next Gen POS system; title: 3.2 Inception; title: 3.3 Use case Modeling; title: 3.4 Relating Use cases; title: 3.5 Include, extend and generalization; title: 3.6 Elaboration; title: 3.7 Domain Models; title: 3.8 Finding conceptual classes and description classes; title: 3.9 Associations; title: 3.10 Attributes; title: 3.11 Domain model refinement; title: 3.12 Finding conceptual class Hierarchies; title: 3.13 Aggregation and Composition.; title: UNIT 4 APPLYING DESIGN PATTERNS; title: 4.1 System sequence diagrams; title: 4.2 Relationship between sequence diagrams and use cases Logical architecture and UML package diagram; title: 4.3 Logical architecture refinement; title: 4.4 UML class diagrams; title: 4.5 UML interaction diagrams; title: 4.6 Applying GoF design patterns; title: UNIT 5 CODING AND TESTING; title: 5.1 Mapping design to code; title: 5.2 Testing: Issues in OO Testing; title: 5.3 Class Testing; title: 5.4 OO Integration Testing; title: 5.5 GUI Testing; title: 5.6 OO System Testing; title: Model Question Papers