How abstraction used in stepwise refinement, Software Engineering

Q. How Abstraction used in stepwise refinement?

Abstraction:- Abstraction permits one to concentrate on a problem at some level of generalization without regard to irrelevant low level details employ of abstraction also permits one to work with concepts and terms that are familiar in the problem environment without having to transform them to an unfamiliar structure.

  • It permits considering the modules at the abstract level without worrying about its details.
  • It offers external behaviour of the modules.
  • It is utilized for existing modules as well as for modules that are being design.
  • It is necessary for the problem partitioning.

 

Posted Date: 7/26/2013 2:54:00 AM | Location : United States







Related Discussions:- How abstraction used in stepwise refinement, Assignment Help, Ask Question on How abstraction used in stepwise refinement, Get Answer, Expert's Help, How abstraction used in stepwise refinement Discussions

Write discussion on How abstraction used in stepwise refinement
Your posts are moderated
Related Questions
Various attributes of cost drivers used in COCOMO model are: 1.  Physical attributes: These are concerned with needed characteristics of the software product being developed.

I need the code for creating a simple ball game on net beans/Open gl

State the term- Code Coverage This is an analysis method that determines which parts of software have already been covered by test case suite and which are remaining.

QUESTION (a) Compare and contrast between Project logic evaluation (PLE), Networking and Scheduling (b) Discuss how the true cost of defects can often be higher than the ini

Describe the various types of restructuring techniques. (a) Code Restructuring: It is performed to yield a design that produces the similar function but with higher quality t

What is a Real time system? Real time system is a software system in which the correct functionalities of the system are dependent upon results formed by the system and the tim

Mention some of the drawbacks of RAD model. Unuseful for a large-scale projects. Interest of developers & customers are necessary. Not useful and perfect when technica


Write short note on black box testing. The black box testing is also known as behavioural testing. This process fully focuses on the functional requirements of the software. Te

what is halstead software science measures