Object Oriented Software Engineering
On sale! -10%
  • Object Oriented Software Engineering

Object Oriented Software Engineering

₹180.00
₹200.00
1723

Specific References

According to New Revised Syllabus w.e.f. 2015-16 PUNE

Object Oriented Software Engineering

TY Computer Science

Author : R.V. Nikam and U.S. Surve

Book ID : 1723

Price: 200/-

ISBN : 978-93-5016-378-8

Quantity
In Stock

Contents

1.  Object Oriented Concepts and Principles

1. What is Object Orientation? 

1.1 Object  

1.2 Classes and Instance    

1.3 Polymorphism 

1.4 Inheritance  

2. Object Oriented System Development

2.1 Function/Data Methods (With Visibility) 

2.2 Object-Oriented Analysis

2.3 Object-Oriented Construction 

3. Identifying the Elements of an Object Model 

4. Identifying Classes and Objects  

5. Specifying the Attributes (with visibility) 

6. Defining Operations    

7. Finalizing the Object Definition 

2. Introduction to UML

1. Introduction

2. Concept of UML   

3. Advantages of UML

3. Basic Structural Modeling

1. Classes

2. Relationships    

3. Common Mechanisms

4. Class Diagrams   

4. Advanced Structural Modeling

1. Advanced Classes 

1.1 Link Attributes    

1.2 Modeling an Association as a Class 

1.3 Role Names   

1.4 Ordering

1.5 Qualified Association and Qualifiers    

2. Advanced Relationship  

2.1 Aggregation  

2.2 Recursive Aggregation   

2.3 Generalization and Inheritance

2.4 Use of Generalization   

2.5 Overriding Feature 

2.6 Aggregation versus Association

2.7 Aggregation versus Generalization  

2.8 Multiple Inheritance    

2.9 Abstract Classes   

3. Interface   

4. Package Diagram  

5. Object Diagram   

5.1 Basic Object Diagram Symbols and Notations   

5. Basic Behavioral Modeling

1. Interactions: Terms and Concepts 

1.1 Terms   

2. Use Cases and Use Case Diagrams  

2.1 Components of a Use Case Model

2.2 Modeling the Behavior of an Element

3. Interaction Diagram    

3.1 Objects, Messages and Links  

3.2 Common uses of Interaction Diagrams

3.3 When You Draw Interaction Diagrams 

4. Sequence Diagrams

4.1 Collaboration Diagram   

5. Activity Diagram 

6. State Chart Diagrams   

6.1 State Chart Diagrams    

6. Object Oriented Analysis

1. Iterative Development and the Rational Unified Process 

2. Benefits of Iterative Development

2.1 Unified Process / Rational Unified Process Inception, Elaboration, Construction, Transition  

3. Inception   

3.1 Artifacts in Inception

4. Understanding Requirements  

5. Use Case Model from Inception to Elaboration

5.1 Use Cases and Adding Value   

5.2 Use Case and Functional Requirements    

5.3 Use Case and Goals 

5.4 Finding Primary Actors, Goals and Use Cases  

5.5 From Inception To Elaboration

5.6 What happened in inception?  

5.7 On To Elaboration  

6. Elaboration 

6.1 What Is Architecturally Significant in Elaboration?

6.2 Planning for the Next Iteration    

6.3 Artifacts that may Start in Elaboration 

6.4 Supplementary Specification  

7. Object Oriented Design 

1. Software Development Methodologies

1.1 Booch Method: Object Oriented Design (OOD)   

1.2 Coad and Yourdon Method (OOA)

1.3 Raumbaugh Method: Object Modeling Techniques (OMT) 

1.4 Jacobson Method: Object Oriented Software Engineering (OOSE) 

2. Object Oriented Design Model

3. System Design Process  

3.1 Partitioning the Analysis Model    

3.2 Concurrency and Sub System Allocation   

3.3 Task Management Component    

3.4 Data Management Component    

3.5 Resource Management Component

3.6 Inter Sub System Communication

4. Object Design Process  

8. Architectural Modeling 

1. Components  

1.1 Components and Classes  

1.2 Components and Interfaces    

1.3 Types of Components

1.4 Organizing Components   

2. Component Diagrams

2.1 To Model a Source Code  

2.2 Modeling an Executable Release

2.3 To Model Physical Databases  

2.4 Modeling an Adaptable System 

3. Deployment  

3.1 Nodes and Components    

3.2 Connections  

3.3 When You Draw a Node in the UML    

4. Deployment Diagrams    

5. Common Uses of Deployment Diagrams

5.1 Modeling an Embedded System  

5.2 Modeling Client/Server System

5.3 Modeling a Fully Distributed System

6. Collaborations   

6.1 Structural Aspects of a Collaboration   

6.2 Behavioral Aspects of a Collaboration   

7. Organizing Collaborations   

7.1 Modeling the Realization of a Use Case

7.2 Modeling a Realization of an Operation  

7.3 Modeling a Mechanism    

8. Examples of Collaboration Diagrams

9. Object Oriented Testing

1. Introduction

2. Object Oriented Testing Strategies

2.1 Black-Box Testing  

2.2 White-Box Testing

2.3 Top-down and Bottom-up Testing

3. Test Case Design of Object Oriented Software

4. Inter Class Test Case Design

No customer reviews for the moment.

Related Products

System Programming
-10%
System Programming
0 Review(s)
In Stock
Price ₹144.00 Regular price ₹160.00

According to New Revised Syllabus w.e.f. 2015-16 PUNE, Maharashtra (INDIA)

TY Computer Science

Text Book of

Systems Programming

Author : Madhukar Shelar and Sampada Vaishampayan

Book ID : 1677

Price: 160/-

Computer Networks-I
On sale! -10%
Computer Networks-I
0 Review(s)
In Stock
Price ₹193.50 Regular price ₹215.00

According to New Revised Syllabus w.e.f. 2015-16 PUNE, Maharashtra (INDIA)

Computer Networks

TY Computer Science

Author : Poonam Ponde

Book ID : 1720

Price: 215/-

ISBN : 978-93-5016-375-7

Programming in Java-I
On sale! -10%
Programming in Java-I
0 Review(s)
In Stock
Price ₹261.00 Regular price ₹290.00

According to New Revised Syllabus w.e.f. 2015-16 PUNE, Maharashtra (INDIA)

Programming in Java-I

TY Computer Science

Author : Poonam Ponde

Book ID : 1722

Price: 290/-

ISBN : 978-93-5016-377-1

Internet Programming-I
On sale! -10%
Internet Programming-I
0 Review(s)
In Stock
Price ₹189.00 Regular price ₹210.00

According to New Revised Syllabus w.e.f. 2015-16 PUNE, Maharashtra (INDIA)

Internet Programming-I

TY Computer Science

Author : Kalpana Joshi and Rajinder Arora

Book ID : 1721

Price: 210/-

ISBN : 978-93-5016-376-4

Theoretical Computer Science
On sale! -10%
Theoretical Computer Science
0 Review(s)
In Stock
Price ₹288.00 Regular price ₹320.00

According to New Revised Syllabus w.e.f. 2015-16 PUNE, Maharashtra (INDIA)

Theoretical Computer Science

TY Computer Science

Author : Anajli Sardesai

Book ID : 1679

Price: 320/-

ISBN : 978-93-5016-374-0