2014•Unpublished venueRequires access

Applying an Innovative Approach to Find the Reuse Rate of IT Enterprises

Pratyush Parida, Sidhartha Sankar Samal

Open publisher page 0 citations

Abstract

Reusability is the use of existing assets in some form within the software product development process. The ability to reuse relies in an essential way on the ability to build many things from various parts, and being able to identify the common things among those parts. Reusability is often an important feature for platform software. Software reuse is the process of creating software systems from existing software rather than building them again. Software reuse is still a developmental process. It appears in many different forms from ad-hoc reuse to systematic reuse, and from white-box reuse to black-box reuse. In this we do source code and design reuse with classes, application development, and design patterns. Software components provide a path for planned and systematic reuse. The term component is used as a synonym for object, module or function. Systematic software reuse and the reuse of components influence almost the whole software engineering process Software process models were developed to provide guidance in the creation of high-quality software systems by teams at predictable costs. With increasing reuse of software, new models for software engineering are practised. New models are based on systematic reuse of well-defined components that have been developed in various projects

About this research paper

What this paper is about

Reusability is the use of existing assets in some form within the software product development process. The ability to reuse relies in an essential way on the ability to build many things from various parts, and being able to identify the common things among those parts. Reusability is often an important feature for platform software. Software reuse is the process of creating software systems from existing software rather than building them again. Software reuse is still a developmental process. It appears in many different forms from ad-hoc reuse to systematic reuse, and from white-box reuse to black-box reuse. In this we do source code and design reuse with classes, application development, and design patterns. Software components provide a path for planned and systematic reuse. The term component is used as a synonym for object, module or function. Systematic software reuse and the reuse of components influence almost the whole software engineering process Software process models were developed to provide guidance in the creation of high-quality software systems by teams at predictable costs. With increasing reuse of software, new models for software engineering are practised. New models are based on systematic reuse of well-defined components that have been developed in various projects

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Reusability is the use of existing assets in some form within the software product development process. The ability to reuse relies in an essential way on the ability to build many things from various parts, and being able to identify the common things among those parts. Reusability is often an important feature for platform software. Software reuse is the process of creating software systems from existing software rather than building them again. Software reuse is still a developmental process. It appears in many different forms from ad-hoc reuse to systematic reuse, and from white-box reuse to black-box reuse. In this we do source code and design reuse with classes, application development, and design patterns. Software components provide a path for planned and systematic reuse. The term component is used as a synonym for object, module or function. Systematic software reuse and the reuse of components influence almost the whole software engineering process Software process models were developed to provide guidance in the creation of high-quality software systems by teams at predictable costs. With increasing reuse of software, new models for software engineering are practised. New models are based on systematic reuse of well-defined components that have been developed in various projects

Key concepts: Reusability, Software development, Domain engineering, Reuse, Software engineering, Software construction, Computer science, Package development process

Related papers

Back to paper searchBrowse research topicsOriginal source
Applying an Innovative Approach to Find the Reuse Rate of IT Enterprises — Research Paper | ScholarLens