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 Outputs? Ans) Products, services, or information supplied to meet end user requirements.

Question: (a) Show two main approaches to identify risk in a project. (b) John finds that IOE recovers some overheads as oncosts on direct staff costs although others are

Illustrate about the Behavioural model Behavioural model defines: Data of proposed system. (i)  The internal functioning of proposed system,  (ii)  Inter-relationship

Q. Discuss any two software characteristics. Ans. Software is not manufactured : The life of software is start from concept exploration to the retirement of the software prod

What are decision tables? Why do we use them? - Decision tables are specification-based techniques that are more focused on business rules or business logic. - A decision ta


How a prototype can be categorised 1.  A paper prototype which is a model depicting human machine interaction in a form which makes user understand how such interaction, would

Disadvantage of Software package: There are some disadvantages which need to be looked into. They are:  i)  A commercial software package will have a number of built-in

Give the example of the mechanics of structured analysis

What are Documentation standards? Particularly important - documents are the tangible manifestation of the software. Documentation process standards Concerned with how