Review report on object oriented software engineering, Study notes of Introduction to Software Engineering

object oriented software engineering

Typology: Study notes

2017/2018

Uploaded on 10/01/2018

Areesha-waqar
Areesha-waqar 🇵🇰

1 document

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Review report on:
Object Oriented Software Engineering
Abstract: -
The use of Object Oriented Software Engineering (OOSE) has increased in
the software complex real world. The origin of the OOSE in evaluation and
design of the software has expanded much and is now considered as one
of the software integration processes.
Introduction: -
Object oriented software engineering play key role in development of
software, because the object oriented features are very eective in
program structure, program sectioning and its complexity. The programming
languages use the feature to combine methods and data into single unit. Object oriented used
to solve the real world problems. It helps us to design higher level of abstraction, perform
manipulation. Most of the performance failure is due to the issues in the development process
and in the architecture design phase.
Summary: -
1. OOSE makes a structure in which the methods, processes and
tools are combined for development of software.
2. The key point in OOSE is the design and analysis phases.
3. The object oriented features are very effective in program structure, program
sectioning and its complexity.
4. In OOSE, the software systems develop by models which use requirements,
designing and OOPs.
5. OOSE is composed of a set of models which create a framework for software
development.
6. The OOA process the main requirements of the users, studies the feasibilities,
validates the specifications and manages the requirement.
7. The main goal of OOSE is the efficiency, reliability, reusability and sharing of
resources in software systems.
8. The OOD is focused on organizing the objects in the classes and all methods and
the functions in a class are defined in OOD phase.
9. The basic technique of coding is OOP. It is done by some programming languages
which has the features and capabilities of OOPS. It is the implementation phase.
10. The main features and instance of OOP are: Objects, Encapsulation,
Polymorphism, Inheritance, Information hiding.
11. We describe some of important issues related to OO that lead to a lot of confusion
and problems in this area. These are described below:
12. Modelling Versus Reuse, Explicit Conceptual Framework, Abstraction
Mechanisms, Class-based Versus Prototype-Based Languages, Concurrency,
Features, Abstraction and Generalization.
pf3

Partial preview of the text

Download Review report on object oriented software engineering and more Study notes Introduction to Software Engineering in PDF only on Docsity!

Review report on:

Object Oriented Software Engineering

Abstract: -

The use of Object Oriented Software Engineering (OOSE) has increased in

the software complex real world. The origin of the OOSE in evaluation and design of the software has expanded much and is now considered as one of the software integration processes.

Introduction: -

Object oriented software engineering play key role in development of software, because the object oriented features are very effective in program structure, program sectioning and its complexity. The programming languages use the feature to combine methods and data into single unit. Object oriented used to solve the real world problems. It helps us to design higher level of abstraction, perform manipulation. Most of the performance failure is due to the issues in the development process and in the architecture design phase.

Summary: -

  1. OOSE makes a structure in which the methods, processes and tools are combined for development of software.
  2. The key point in OOSE is the design and analysis phases.
  3. The object oriented features are very effective in program structure, program sectioning and its complexity.
  4. In OOSE, the software systems develop by models which use requirements, designing and OOPs.
  5. OOSE is composed of a set of models which create a framework for software development.
  6. The OOA process the main requirements of the users, studies the feasibilities, validates the specifications and manages the requirement.
  7. The main goal of OOSE is the efficiency, reliability, reusability and sharing of resources in software systems.
  8. The OOD is focused on organizing the objects in the classes and all methods and the functions in a class are defined in OOD phase.
  9. The basic technique of coding is OOP. It is done by some programming languages which has the features and capabilities of OOPS. It is the implementation phase.
  10. The main features and instance of OOP are: Objects, Encapsulation, Polymorphism, Inheritance, Information hiding.
  11. We describe some of important issues related to OO that lead to a lot of confusion and problems in this area. These are described below :
  12. Modelling Versus Reuse, Explicit Conceptual Framework, Abstraction Mechanisms, Class-based Versus Prototype-Based Languages, Concurrency, Features, Abstraction and Generalization.

Review: -

▲ Software should have no errors and bugs. ▲ The concepts of OOSE must be clear so that we can enhance the enhance the quality of software’s.

Conclusion: -

Software engineering has the strong representation to measure the real world entities with the help of object oriented software engineering. It emphasizes on the reuse and complex development of software product with the help of object oriented analysis, object oriented design and object oriented programming. It can be seen that production of software is better by using the capabilities of OOP features.