Reverse Engineering
The Merriam-Webster dictionary (online) defines “reverse engineer”:
“To disassemble and examine or analyze in detail (as a product or device) to discover the concepts involved in manufacture usually in order to produce something similar.”
Converting Text to Components
You can convert any text you want into:
• A single field/element;
• Multiple fields/elements;
• Multiple fields/elements in a form/group that already exists; or
• Multiple fields/elements in a form/group that you create.
TO CONVERT TEXT TO A FIELD/ELEMENT
1. Click the Requirements Analysis tab.
2. Write or paste your text in the Description box.
3. Select the text.
4. Do one of the following:
• Click Reverse Engineering, Convert selected text to single SageTea Element.
• Press the F1 key.
TO CONVERT TEXT TO MULTIPLE FIELDS/ELEMENTS
1. Click the Requirements Analysis tab.
2. Write or paste your text in the Description box.
3. Select the text.
4. Do one of the following:
• Click Reverse Engineering, Convert selected text to multiple SageTea Elements.
• Press the F3 key.
TO CONVERT TEXT TO MULTIPLE FIELDS/ELEMENTS IN A FORM/GROUP THAT ALREADY EXISTS
1. Click the Requirements Analysis tab.
2. Write or paste your text in the Description box.
3. In the Forms box, select a form.
4. Select the text.
5. Do one of the following:
• Click Reverse Engineering, Convert selected text to multiple SageTea Elements in selected SageTea Group.
• Press the F2 key.
TO CONVERT TEXT TO MULTIPLE FIELDS/ELEMENTS IN A FORM/GROUP THAT YOU CREATE
1. Click the Requirements Analysis tab.
2. Write or paste your text in the Description box.
3. Select the text.
4. Do one of the following:
• Click Reverse Engineering, Convert selected text to multiple SageTea Elements as new SageTea Group.
• Press the F4 key.
Importing Text, Excel, and Binary Files
When you reverse engineer a website or application, you may find it useful to import a text file, Excel spreadsheet, or binary file.
NOTE! If you don’t know what a binary file is, you probably won’t be importing one. Here’s more info anyway: http://en.wikipedia.org/wiki/Binary_file
TO IMPORT A TEXT, EXCEL, OR BINARY FILE
1. Click the Requirements Analysis tab.
2. Click Reverse Engineering, then click one of the following:
• Import Text File;
• Import Excel; or
• Import Binary File.
3. Navigate to the file you want to import.
4. Click Open.
Reverse Engineering Websites
Text-to-Software lets you reverse-engineer websites.
With the Web Migration tool, you can load a website into Text-to-Software and crack it open to see how it works.
Text-to-Software will import the website and inspect it. The Web Migration Center dialog box opens, displaying the code of the website.
Text-to-Software also creates use cases and requirements based on the text of the website, in the same way as it does Text-to-software.
TO CRACK OPEN A WEBSITE TO SEE HOW IT’S MADE
1. In a web browser, open a website.
2. Copy the URL of the website.
3. In Text-to-Software, click the Requirements Analysis tab.
4. Right-click in the Software Lifecycle box, and click Import Website.
5. In the Please enter the URL you want to import box, paste the URL of the website.