Question
a.
when tools to support restructuring are disabled
b.
when system crashes frequently
c.
when hardware or software support becomes obsolete
d.
subsystems of a larger system require few maintenance
Posted under Software Engineering
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. When does one decides to re-engineer a product?
Similar Questions
Discover Related MCQs
Q. Which of the following is not a business goal of re-engineering ?
View solution
Q. Which of these benefits can be achieved when software is restructured?
View solution
Q. Data re-engineering may be part of the process of migrating from a file-based system to a DBMS-based system or changing from one DBMS to another.
View solution
Q. BPR stands for
View solution
Q. Source code translation is a part of which re-engineering technique?
View solution
Q. In reverse engineering process, what refers to the sophistication of the design information that can be extracted from the source code?
View solution
Q. In reverse engineering, what refers to the level of detail that is provided at an abstraction level?
View solution
Q. The core of reverse engineering is an activity called
View solution
Q. What have become de rigueur for computer-based products and systems of every type?
View solution
Q. Forward engineering is also known as
View solution
Q. Reverse engineering is the process of deriving the system design and specification from its
View solution
Q. Reverse engineering techniques for internal program data focus on the definition of classes of objects.
View solution
Q. Which of the following steps may not be used to define the existing data model as a precursor to re-engineering a new database model:
View solution
Q. Much of the information necessary to create a behavioral model can be obtained by observing the external manifestation of the existing
View solution
Q. Extracting data items and objects, to get information on data flow, and to understand the existing data structures that have been implemented is sometimes called
View solution
Q. Reverse engineering and Re-engineering are equivalent processes of software engineering.
View solution
Q. Transformation of a system from one representational form to another is known as
View solution
Q. Which of the following is not an objective of reverse engineering?
View solution
Q. Which of the following is software engineer’s primary characteristics?
View solution
Q. Database management software serves as a foundation for the establishment of a CASE database (repository) that we call
View solution
Suggested Topics
Are you eager to expand your knowledge beyond Software Engineering? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!