What category of web-based system would you assign to discussion groups ?
		A. Collaborative work
B. Online communities
C. Web portals
D. Workflow-oriented
		A. Collaborative work
B. Online communities
C. Web portals
D. Workflow-oriented
		A. Availability
B. Data driven
C. Content sensitive
D. Continuous evolution
		A. restructure code
B. directionality
C. extract abstractions
D. interactivity
Explanation: The engineer must evaluate the old program and extract a meaningful specification of the processing that is performed, the user interface that is applied, and the program data structures or database that is used.
		A. GUIs
B. Candidate keys
C. Object model
D. All of the mentioned
Explanation: Therefore, the redevelopment of user interfaces has become one of the most common types of re-engineering activity. But before a user interface can be rebuilt, reverse engineering should occur.
		A. Analysis and design tools
B. Tool kit
C. Screen painters
D. PRO/SIM tools
Explanation: More sophisticated CASE prototyg tools enable the creation of a data design, coupled with both screen and report layouts.
		A. data analysis
B. directionality
C. data extraction
D. client applications
		A. Business process re-engineering
B. Business product re-engineering
C. Business process requirements
D. None of the mentioned
Explanation: The answer is self explanatory.