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

Previously Uploaded 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
Generic Capabilities Analysis gca Show Simple Rules Show Complex Rules
. . .
Shalls Non Shalls

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

Processing previously uploaded file

Generic Capabilities Analysis: This service looks for and counts all word instances in the accessed object. Selecting a word from the list and submitting the report will provide the related text. These word instances can be subjected to an internal noise filter to remove words. The user can also enter word patterns to remove additional noise words. This is a higher level service that relies on human ability to recognize patterns when a word or group of words is provided.

Accessed Words

Generic Capabilities Analysis: This service looks for and counts all word instances in the accessed object. Selecting a word from the list and submitting the report will provide the related text. These word instances can be subjected to an internal noise filter to remove words. The user can also enter word patterns to remove additional noise words. This is a higher level service that relies on human ability to recognize patterns when a word or group of words is provided.

Filter Noise Words
Noise Patterns: update these patterns as needed

Search None

Number Sort

32: SAT 8: user 6: SAT 6: allow 6: web
6: document 6: rules 5: processing 5: metrics 4: using
4: rule 3: portal 3: versions 3: standard 3: include
3: files 2: same 2: service 2: packaged 2: multiple
2: Specification 2: offer 2: demonstration 2: process 2: browser
2: Criteria 2: uploaded 2: industry 2: across 2: findings
2: implemented 1: client 1: possibly 1: input 1: re-run
1: used 1: Comment 1: needed 1: Excel 1: user-uploaded
1: Hill 1: actions 1: Name 1: individually 1: Option
1: product 1: save 1: context 1: inputs 1: General
1: gather 1: sets 1: data 1: techniques 1: HTML-CGI
1: CGI 1: following 1: corrective 1: solution 1: exports
1: documents 1: specifications 1: Reject 1: services 1: minimize
1: Case 1: new 1: material 1: Delimited 1: Functions
1: different 1: server 1: Metrics 1: derived 1: system
1: accept 1: disabled 1: paragraph 1: PERL 1: prior
1: modify 1: internet 1: established 1: Shipping 1: defined
1: offered 1: Web 1: shown 1: DOORS 1: server
1: disable 1: training 1: reported 1: execute 1: Inc
1: automatically 1: Contents 1: format 1: requirement 1: Introduction
1: sample 1: scripting 1: Documents 1: Quality 1: Rule
1: descriptions 1: Portal 1: time 1: Color 1: Cassbeth
1: document-processing 1: Access 1: Requirement 1: URL 1:
1: expected 1: fields 1: pre-loaded 1: function 1: directory
1: analysis 1: shipped 1: results 1: web 1: generic
1: customer 1: downloadable 1: Tab 1: Analysis 1: run
1: Architecture 1: Reporting 1: APACHE 1: Notes 1: various
1: Figure 1: create 1: control 1: These 1: Processing
1: Tool 1: packaging 1: NJ 1: based 1: development
1: Requirements 1: Table 1: shown 1: TBD 1: Prepared
1: Reference 1: text 1: IndigoPerl 1: structure 1: unique
1: JAVA 1: enabled 1: Table 1: Cherry 1: Sensitivity
1: accessed 1: July 1: industries 1: can 1: enable
1: stages 1: original

Accessed Unique Words: 167

Alpha Sort

1: 1: CGI 1: DOORS 1: Delimited 1: Excel
1: HTML-CGI 1: JAVA 1: PERL 32: SAT 1: Tab
1: Table 1: These 1: URL 1: accept 1: accessed
2: across 1: actions 6: allow 1: analysis 1: automatically
1: based 2: browser 1: can 1: client 1: context
1: control 1: corrective 1: create 1: customer 1: data
1: defined 2: demonstration 1: derived 1: descriptions 1: development
1: different 1: disable 1: disabled 1: document-processing 6: document
1: documents 1: downloadable 1: enable 1: enabled 1: established
1: execute 1: expected 1: exports 1: fields 3: files
2: findings 1: following 1: format 1: function 1: gather
1: generic 2: implemented 3: include 1: individually 2: industry
1: input 1: inputs 1: internet 5: metrics 1: minimize
1: modify 2: multiple 1: needed 1: new 2: offer
1: offered 1: original 1: packaging 1: paragraph 3: portal
1: pre-loaded 1: prior 2: process 5: processing 1: product
1: re-run 1: reported 1: requirement 1: results 4: rule
6: rules 1: run 2: same 1: sample 1: save
1: scripting 1: server 2: service 1: services 1: sets
1: shown 1: solution 1: specifications 1: stages 3: standard
1: system 1: techniques 1: text 1: time 1: unique
2: uploaded 1: user-uploaded 8: user 4: using 1: various
3: versions 6: web 1: APACHE 1: Access 1: Analysis
1: Architecture 1: Case 1: Cassbeth 1: Cherry 1: Color
1: Comment 1: Contents 2: Criteria 1: Documents 1: Figure
1: Functions 1: General 1: Hill 1: Inc 1: IndigoPerl
1: Introduction 1: July 1: Metrics 1: NJ 1: Name
1: Notes 1: Option 1: Portal 1: Prepared 1: Processing
1: Quality 1: Reference 1: Reject 1: Reporting 1: Requirement
1: Requirements 1: Rule 6: SAT 1: Sensitivity 1: Shipping
2: Specification 1: TBD 1: Table 1: Tool 1: Web
1: directory 1: industries 1: material 2: packaged 1: possibly
1: server 1: shipped 1: shown 1: structure 1: training
1: used 1: web

Accessed Unique Words: 167


Accessed Patterns Found

No results to report.


Metrics

Generic Capabilities Analysis: This service looks for and counts all word instances in the accessed object. Selecting a word from the list and submitting the report will provide the related text. These word instances can be subjected to an internal noise filter to remove words. The user can also enter word patterns to remove additional noise words. This is a higher level service that relies on human ability to recognize patterns when a word or group of words is provided.

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

Item Count Children % lines % imperative % shall % will % isreq
Non Shalls gca

29

48.33

93.54

93.54

Shalls gca

31

51.66

100

100

Reading Level

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

Accessed Unique Words: 167
Accessed Unique Syllables: 384
Words with 3+ Syllables: 64
Polysyllabic Count: 32
Reading Level: 9

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.

There are no child counts. Try disabling all services except for: Generic Structure Analysis.

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