Spread the word.

Share the link on social media.

Share
  • Facebook
Have an account? Sign In Now

Sign Up

Have an account? Sign In Now

Sign In

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

Sorry, you do not have permission to ask a question, You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here
Sign InSign Up

SIKSHAPATH

SIKSHAPATH Logo SIKSHAPATH Logo

SIKSHAPATH Navigation

  • Home
  • Questions
  • Blog
    • Computer Science(CSE)
    • NPTEL
    • Startup
  • Shop
    • Internshala Answers
Search
Ask A Question

Mobile menu

Close
Ask A Question
  • Home
  • Questions
  • Blog
    • Computer Science(CSE)
    • NPTEL
    • Startup
  • Shop
    • Internshala Answers
Home/ Questions/Q 17770
Next
In Process

SIKSHAPATH Latest Questions

priya bharti
  • 1
  • 1
priya bharti
Asked: May 13, 20222022-05-13T15:25:49+05:30 2022-05-13T15:25:49+05:30In: Software Engineering

Narrate the concept of software reuse briefly.

  • 1
  • 1

Narrate the concept of software reuse briefly.

  • 1 1 Answer
  • 175 Views
  • 0 Followers
  • 0
Answer
Share
  • Facebook

    1 Answer

    • Voted
    • Oldest
    • Recent
    1. I'M ADMIN
      I'M ADMIN
      2022-05-13T16:39:43+05:30Added an answer on May 13, 2022 at 4:39 pm

      The software-reuse is a process of reusing “the software designed for reuse purpose”. Software-reuse is the solution that avoids a repeated labor in the software development and can make use of the knowledge and experience getting from the past software development and concentrates the especial part of application. It’s aim is making the software development from zero no longer. Software reuse is the process of creating software systems from existing software rather than building software systems from scratch. Anything that is produced from a software development effort can potentially be reused. Software reuse is the process of implementing or updating software systems using existing software assets. A good software reuse process facilitates the increase of productivity, quality, and reliability, and the decrease of costs and implementation time. An initial investment is required to start a software reuse process, but that investment pays for itself in a few reuses

      Software-reuse can be divided into product reuse and process reuse according to the reuse object. Software-reuse can be divided into product reuse and process reuse according to the reuse object. The product reuse means the reuse of software component, getting a new system from component integration and construction. The process reuse means the reuse of past software development process, automatically or half-automatically producing the system using the reuse generator. The process reuse depends on the applicable to some special applied domain currently, but the product reuse is a realistic and essential path now.

       

      PROCESS OF SOFTWARE-REUSE

      1. Domain Analysis Phase: This phase is to come certain whether deserve to reuse the infrastructure for the domain development mainly through the definition and analysis of application domain.
      2. Domain Engineering Phase: This phase is to acquire general system structure according to the domain commonness getting from domain analysis phase and regulate how the property match the system structure and how to bind variable point.
      3. Property Obtaining Phase: This phase includes development of reuse, may also includes some exterior adopt of reuse property.
      4. Property Categorizing Phase : This mission is a database management mission actually, including categorizing and saving reuse property.
      5. Property Maintaining Phase : This mission is a maintenance mission actually, and to combine configuring management and edition control.

       

      Advantages of software reuse:

      • Less effort: Software reuse requires less effort because many components use in the system are ready made components.
      • Time-saving: Re-using the ready made components is time saving for the software team.
      • Reduce cost: Less effort, and time saving leads to the overall cost reduction.
      • Increase software productivity: when you are provided with ready made components, then you can focus on the new components that are not available just like ready made components.
      • Utilize fewer resources: Software reuse save many sources just like effort, time, money etc.
      • Leads to a better quality software: Software reuse save our time and we can consume our more time on maintaining software quality and assurance.

       

       

        • 0
      • Reply
      • Share
        Share
        • Share on WhatsApp
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn

    Leave an answer
    Cancel reply

    You must login to add an answer.

    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    store ads

    Stats

    • Questions 1k
    • Answers 1k
    • Posts 149
    • Best Answers 89
    • This Free AI Tool Translates Entire Books in Minute !
    • AI News: 🎬 Hollywood’s AI Studios, 🎓 OpenAI’s Latest Gift to Educators, 🚚 Class8 Bags $22M, 🧠 Google Gemini’s Memory Upgrade
    • AI NEWS: Legal Action Against OpenAI, $16M Paid, & Elon Musk’s Praise from Investor 🤖💰📑 | AI Boosts Cloud Seeding for Water Security 🌱💧
    • AI News: 🎬AI Video Tool Scam Exposed🤯, 🛰️ AI-Powered Drones to Ukraine 😱, Google’s $20M AI Push, Sam Altman Joins SF’s Leadership Team
    • AI News: 🤝 Biden Meets Xi on AI Talks, 💡 Xavier Niel’s Advice for Europe, ♻️ Hong Kong’s Smart Bin Revolution, 🚀 AI x Huawei

    Explore

    • Recent Questions
    • Questions For You
    • Answers With Time
    • Most Visited
    • New Questions
    • Recent Questions With Time

    Footer

    SIKSHAPATH

    Helpful Links

    • Contact
    • Disclaimer
    • Privacy Policy Notice
    • TERMS OF USE
    • FAQs
    • Refund/Cancellation Policy
    • Delivery Policy for Sikshapath

    Follow Us

    © 2021-24 Sikshapath. All Rights Reserved

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.