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
What is the use of a data flow diagram? A data flow diagram is used to represent the functional view of an application domain. It represents all the significant business proces

Question: a) A firewall will be classified according to which layer of the OSI model the protection is at. Using this classification, explain the different types of firewalls.

What are the benefits of prototyping? i. Prototype serves as a basis for deriving system specification. ii. Design quality can be improved. iii. System can be maintained

An application which is under development. How would you develop a test case for it? When application is under development, Business Requirement Document is used as primary doc

Define the term - Inspection - An inspection is more formal than walk through. - It includes 3-8 people - a moderator, reader as well as a recorder to take notes. - Subj

how can i build a data base in easy method on database

What are the different types of Cohesion? i. Coincidentally cohesive -The modules in which the set of tasks are related with each other loosely then such modules are called as

(a) Visual Basic is governed by an event processor. Explain the meaning of this phrase. (b) Differentiate between an event procedure and a general procedure. (c) "For datab

Question: Draw a class diagram which represents the information handled by the Online Bakery-equipments Ordering System. Your class should briefly and simply reflect the relat

Q. Explain about Communicational cohesion? Communicational cohesion: The Communicational cohesion is when parts of a module are grouped for the reason that they operate on th