Home Page
 
Search this site
Site map
Send feedback
Site disclaimer
return to Solutions
AsToC
ViaNova
re*Source
re*Source overview
re*Source features
Solutions & Services
 
 

Engineering coupled to code mining: re•Source

Once the relevant information for performing code (re-)engineering is available, changes must be applied to the same wide range of applications, definitions and code files. Most teams use the classical method of individually opening the different files, and sequentially applying all required changes. However, there are much better ways to perform this troublesome work. Especially since you have the best tool already running and you are looking at the same things that need to be changed. re•Source offers considerable code (re-)engineering advantages immediately after performing powerful code mining:

Precision

For re•Source, a change is a change: nothing more, nothing less. If you want a program variable to be extended, then that's what you'll get. In addition to this, re•Source executes all required changes exactly where needed, and nowhere else. re•Source however is far from unforgiving: when some change might cause unforeseen effects, re•Source will tell you. And in the end, you still have the ability to selectively roll-back the changes (undo/redo).

Less manual work

For complex or vast applications, performing engineering will be a daunting and error-prone task. That's why re•Source tries to automate what can be automated. Less manual work means less risk.
Imagine it like this: re•Source offers you hundreds of hands that work at the same time. And they don't make typing errors. They don't grow tired or get confused.

Immediate Feedback

As long as your engineering remains in the knowledge base, no harm is done. But how do you know the effect of your changes? Easy. Just use the same tools that did the engineering analysis in the first place: verify consistency, range and effectiveness of your engineering before applying it. And using the change impact analyser, you can even verify whether your engineering produced any problems in other locations.

re•Source code engineering offers other important advantages:

  • A perfect match with re•Source code mining
  • Shorter development cycle
  • Even ordinary maintenance becomes more efficient

The powerful combination of expert analysis instruments with real code engineering tools provides an incredible advantage over traditional engineering methods. re•Source integrates these tools in a single, flexible and user-friendly environment. Once inside, there's no need to leave.

To return to the re•Source overview, click here.

 
 

Last modification
Copyright © 1997-2002 by Ordina Denkart NV. All rights reserved.