Re: Reverse engineering processes

Subject: Re: Reverse engineering processes
From: Richard Lewis <tech44writer -at- yahoo -dot- com>
To: lorraine -at- lorraineflynn -dot- com, techwr-l -at- lists -dot- techwr-l -dot- com
Date: Tue, 10 Oct 2006 13:39:53 -0700 (PDT)

Lorraine:

When I reverse engineer the functionality of a software product (irregardless of the implementation technology), I use Data Flow Diagrams.

For reasons that have to do with systems analysis theory (kind of complex, I won't go into it here), the Yourdon DFD methodology is the best at proding one through a rigorous functional discovery phase. However, for reverse engineering, the methodology does have a flaw: it has no provision for documenting the mechanism employed to accomplish a function (for example, if Method 1 is used to calculate the sales tax, then the DFD function is Calculate Sales Tax, and the mechanism used is Method 1.)

Getting around this problem is simply a matter of using square boxes instead of circles on the diagram, and partitioning of the lower portion of the box to contain a section within which I document my mechanism.

Richard Lewis


lorraine -at- lorraineflynn -dot- com wrote:
Hi

I am working on a project which has a lot of documentation in various
disparate locations. The architect would like to map all the front end
functionality through to the back end java beans and perhaps even to a
method level. I have no idea how to go about this. Does anyone know of a
process or even a tool that might assist with this project?

Thanks

Lorraine
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

WebWorks ePublisher Pro for Word features support for every major Help
format plus PDF, HTML and more. Flexible, precise, and efficient content
delivery. Try it today! http://www.webworks.com/techwr-l

Easily create HTML or Microsoft Word content and convert to any popular Help file format or printed documentation. Learn more at http://www.DocToHelp.com/TechwrlList



---------------------------------
Get your email and more, right on the new Yahoo.com
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

WebWorks ePublisher Pro for Word features support for every major Help
format plus PDF, HTML and more. Flexible, precise, and efficient content
delivery. Try it today! http://www.webworks.com/techwr-l

Easily create HTML or Microsoft Word content and convert to any popular Help file format or printed documentation. Learn more at http://www.DocToHelp.com/TechwrlList

---
You are currently subscribed to TECHWR-L as archive -at- infoinfocus -dot- com -dot-

To unsubscribe send a blank email to
techwr-l-unsubscribe -at- lists -dot- techwr-l -dot- com
or visit http://lists.techwr-l.com/mailman/options/techwr-l/archive%40infoinfocus.com


To subscribe, send a blank email to techwr-l-join -at- lists -dot- techwr-l -dot- com

Send administrative questions to lisa -at- techwr-l -dot- com -dot- Visit
http://www.techwr-l.com/techwhirl/ for more resources and info.


Follow-Ups:

References:
Reverse engineering processes: From: lorraine

Previous by Author: RE: User guides to die for
Next by Author: Re: Reverse engineering processes
Previous by Thread: Reverse engineering processes
Next by Thread: Re: Reverse engineering processes


What this post helpful? Share it with friends and colleagues:


Sponsored Ads