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.