Deck 36: Maintenance and Reengineering

Full screen (f)
exit full mode
Question
What is forward engineering?
Use Space or
up arrow
down arrow
to flip the card.
Question
How does business process reengineering (BPR)differ from software reengineering?
Question
What activities are associated with reverse engineering?
Question
What are the benefits of software restructuring?
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/4
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 36: Maintenance and Reengineering
1
What is forward engineering?
Forward engineering recovers design information from existing source code and uses this information to reconstitute the system and improve its quality and/or performance.
2
How does business process reengineering (BPR)differ from software reengineering?
BPR defines business goals,identifies and evaluates existing business processes,and creates revised business processes that better meet current goals.The software reengineering process activities have as their intent the creation of new versions of existing programs that exhibit higher quality and higher maintainability.
3
What activities are associated with reverse engineering?
Understanding process (source code analysis),understanding data internal structures and databases,reconstructing user models from user interface structure and behavior
4
What are the benefits of software restructuring?
Unlock Deck
Unlock for access to all 4 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 4 flashcards in this deck.