If this is a template Press Submit first

Specification Analysis Tool

ReStart SAT

Prior to uploading your file, set your report options.
Also check the rules and modify them as desired.

File to upload

New File: C:\z-cassbeth\sat\documents\sat-spec.txt

Analysis Settings

PUI Mask
Imperatives
Process Only Imperatives

Strip HTML Tags
Show Processed Upload

Report Areas

Analysis Results
Accessed Words
Accessed Patterns
Metrics
Doc Shape
Reading Level

Libraries

Documents
Templates
Demo Reports
Previous Analysis

Help

Help
Regular Expressions
Audio Overview (PPT)
Audio Demo (PPT)

Services

Requirement Text Analysis rta
Find Duplicate Objects rptdup
Generic Structure Analysis gsa
Domain Structure Analysis dsa Show Simple Rules Show Complex Rules
. . .
3.1 Web Portal 3.2 Architecture 3.3 General Functions 3.4 Req Reporting 3.5 Rule Processing
3.6 Metrics

Generic Capabilities Analysis gca
Domain Capabilities Analysis dca
Key Reqs Analysis kra
Other Domains or Industries - Constitutions odic

Add New Sevice Name Remove Last Sevice: Other Domains or Industries - Constitutions


Analysis Results

Domain Structure Analysis: This service looks for and counts reqs that represent specific capabilities at each level of interest. It should be viewed as a more narrow filter of the Generic Structure Analysis Service. It works by triggering a count of reqs following an accessed pattern such as paragraph number and title. These are considered children. This is a higher level service that becomes useful when you have a collection of specifications.

1. SAT-25 3.1 Web Portal
. . . 3.1 Web Portal: Domain Structure Analysis 3.1 Web Portal 1

. . . 1. SAT-26 A web portal shall be established for the SAT system. . CHILD Domain Structure Analysis

. . . 2. SAT-27 The SAT web portal shall include product descriptions. . CHILD Domain Structure Analysis

. . . 3. SAT-28 The SAT web portal shall offer a demonstration service. . CHILD Domain Structure Analysis

. . . 4. SAT-29 The SAT demonstration service shall include sample specifications. . CHILD Domain Structure Analysis

. . . 5. SAT-30 SAT could possibly be used in other industries. . CHILD Domain Structure Analysis

2. SAT-31 3.2 Architecture
. . . 3.2 Architecture: Domain Structure Analysis 3.2 Architecture 1

. . . 1. SAT-32 SAT shall be implemented in PERL. . CHILD Domain Structure Analysis

. . . 2. SAT-33 SAT shall execute on a web server using CGI services. . CHILD Domain Structure Analysis

. . . 3. SAT-34 A client using an industry standard web browser shall control SAT processing. . CHILD Domain Structure Analysis

. . . 4. SAT-35 SAT shall be implemented using standard HTML-CGI techniques and minimize the use JAVA scripting. . CHILD Domain Structure Analysis

3. SAT-36 3.3 General Functions
. . . 3.3 General Functions: Domain Structure Analysis 3.3 General Functions 1

4. SAT-41 3.4 Requirement Reporting
. . . 3.4 Req Reporting: Domain Structure Analysis 3.4 Requirement Reporting 1

5. SAT-46 3.5 Rule Processing
. . . 3.5 Rule Processing: Domain Structure Analysis 3.5 Rule Processing 1

6. SAT-61 3.6 Metrics
. . . 3.6 Metrics: Domain Structure Analysis 3.6 Metrics 1

Accessed Words

No results to report.

Accessed Patterns Found

No results to report.


Metrics

Domain Structure Analysis: This service looks for and counts reqs that represent specific capabilities at each level of interest. It should be viewed as a more narrow filter of the Generic Structure Analysis Service. It works by triggering a count of reqs following an accessed pattern such as paragraph number and title. These are considered children. This is a higher level service that becomes useful when you have a collection of specifications.

Lines: 60
Imperatives: 31
Shalls: 31
Wills: 1
IsReq:

Item Count Children % lines % imperative % shall % will % isreq
3.1 Web Portal dsa

1

5

1.66

3.22

3.22

100

3.2 Architecture dsa

1

4

1.66

3.22

3.22

100

3.3 General Functions dsa

1

4

1.66

3.22

3.22

100

3.4 Req Reporting dsa

1

4

1.66

3.22

3.22

100

3.5 Rule Processing dsa

1

13

1.66

3.22

3.22

100

3.6 Metrics dsa

1

15

1.66

3.22

3.22

100

z Mined Objects

6

10

19.35

19.35

Reading Level

Disabling the noise filter may reduce the reading level. Re-run the report to capture metrics for both instances.

Accessed Unique Words:
Accessed Unique Syllables:
Words with 3+ Syllables:
Polysyllabic Count: 0
Reading Level: Select any rule option: Count Accessed Words or select: Generic Capabilites Analysis service.

Document Shape

The number of children at a particular level translate to a document shape. There are diffrent document shapes and each have implications. The document shapes are: random, rectangle, pyramid, inverted pyramid, trapazoid and diamond.

Item
Count
Prcnt
Shape
3.1 Web Portal dsa

5

33

3.2 Architecture dsa

4

26

3.3 General Functions dsa

4

26

3.4 Req Reporting dsa

4

26

3.5 Rule Processing dsa

13

86

3.6 Metrics dsa

15

100

z Mined Objects

original processing URL http://localhost:4444/~sat/satpro.cgi