Method and apparatus for estimating computer software development effort

   
   

The use of a natural language engine to locate software functionality in a free text document such as a requirements document is disclosed. An electronic version of a free text document is created. A natural language engine is trained to locate function points. The natural language engine performs an analysis of the electronic version of the free text document to locate function points in the electronic version of the free text document. Advantageously, the natural language engine eliminates human subjectivity from the identification of and counting of function points. Other types of functional counting methodologies can also be used in the present invention such as feature points.

Het gebruik van een natuurlijke taalmotor om wordt software van functionaliteit in een vrije tekstdocument zoals een vereistendocument de plaats te bepalen onthuld. Een elektronische versie van een vrije tekstdocument wordt gecreeerd. Een natuurlijke taalmotor wordt opgeleid om functie van punten de plaats te bepalen. De natuurlijke taalmotor voert een analyse van de elektronische versie van het vrije tekstdocument uit om functie van punten in de elektronische versie van het vrije tekstdocument de plaats te bepalen. Voordelig, elimineert de natuurlijke taalmotor menselijke subjectiviteit van de identificatie van en het tellen van functiepunten. Andere soorten functionele tellende methodologieën kunnen ook in de onderhavige uitvinding zoals eigenschappunten worden gebruikt.

 
Web www.patentalert.com

< Content authorization system over networks including searching and reporting for unauthorized use

< Secure manipulation archiving retrieval and transmission system for electronic multimedia commerce

> Locally connected neural network with improved feature vector

> Method and device for state estimation

~ 00139