Extracting TFM Core Elements From Use Case Scenarios by Processing Structure and Text in Natural Language

Extracting core elements of Topological Functioning Model (TFM) from use case scenarios requires processing of both structure and natural language constructs in use case step descriptions. The processing steps are discussed in the present paper. Analysis of natural language constructs is based on ou...

Full description

Bibliographic Details
Main Authors: Nazaruka Erika, Osis Jānis, Gribermane Viktorija
Format: Article
Language:English
Published: Sciendo 2019-12-01
Series:Applied Computer Systems
Subjects:
Online Access:https://doi.org/10.2478/acss-2019-0012
id doaj-74c915849e154535a8900cfaa9dfb668
record_format Article
spelling doaj-74c915849e154535a8900cfaa9dfb6682021-09-06T19:41:00ZengSciendoApplied Computer Systems2255-86912019-12-012429410310.2478/acss-2019-0012acss-2019-0012Extracting TFM Core Elements From Use Case Scenarios by Processing Structure and Text in Natural LanguageNazaruka Erika0Osis Jānis1Gribermane Viktorija2Department of Applied Computer Science, Riga Technical University, Riga, LatviaDepartment of Applied Computer Science, Riga Technical University, Riga, LatviaInstitute of Applied Computer Systems, Riga Technical University, Riga, LatviaExtracting core elements of Topological Functioning Model (TFM) from use case scenarios requires processing of both structure and natural language constructs in use case step descriptions. The processing steps are discussed in the present paper. Analysis of natural language constructs is based on outcomes provided by Stanford CoreNLP. Stanford CoreNLP is the Natural Language Processing pipeline that allows analysing text at paragraph, sentence and word levels. The proposed technique allows extracting actions, objects, results, preconditions, post-conditions and executors of the functional features, as well as cause-effect relations between them. However, accuracy of it is dependent on the used language constructs and accuracy of specification of event flows. The analysis of the results allows concluding that even use case specifications require the use of rigor, or even uniform, structure of paths and sentences as well as awareness of the possible parsing errors.https://doi.org/10.2478/acss-2019-0012computation independent modelfunctional featurenatural language processingstanford corenlptopological functioning modeluse case
collection DOAJ
language English
format Article
sources DOAJ
author Nazaruka Erika
Osis Jānis
Gribermane Viktorija
spellingShingle Nazaruka Erika
Osis Jānis
Gribermane Viktorija
Extracting TFM Core Elements From Use Case Scenarios by Processing Structure and Text in Natural Language
Applied Computer Systems
computation independent model
functional feature
natural language processing
stanford corenlp
topological functioning model
use case
author_facet Nazaruka Erika
Osis Jānis
Gribermane Viktorija
author_sort Nazaruka Erika
title Extracting TFM Core Elements From Use Case Scenarios by Processing Structure and Text in Natural Language
title_short Extracting TFM Core Elements From Use Case Scenarios by Processing Structure and Text in Natural Language
title_full Extracting TFM Core Elements From Use Case Scenarios by Processing Structure and Text in Natural Language
title_fullStr Extracting TFM Core Elements From Use Case Scenarios by Processing Structure and Text in Natural Language
title_full_unstemmed Extracting TFM Core Elements From Use Case Scenarios by Processing Structure and Text in Natural Language
title_sort extracting tfm core elements from use case scenarios by processing structure and text in natural language
publisher Sciendo
series Applied Computer Systems
issn 2255-8691
publishDate 2019-12-01
description Extracting core elements of Topological Functioning Model (TFM) from use case scenarios requires processing of both structure and natural language constructs in use case step descriptions. The processing steps are discussed in the present paper. Analysis of natural language constructs is based on outcomes provided by Stanford CoreNLP. Stanford CoreNLP is the Natural Language Processing pipeline that allows analysing text at paragraph, sentence and word levels. The proposed technique allows extracting actions, objects, results, preconditions, post-conditions and executors of the functional features, as well as cause-effect relations between them. However, accuracy of it is dependent on the used language constructs and accuracy of specification of event flows. The analysis of the results allows concluding that even use case specifications require the use of rigor, or even uniform, structure of paths and sentences as well as awareness of the possible parsing errors.
topic computation independent model
functional feature
natural language processing
stanford corenlp
topological functioning model
use case
url https://doi.org/10.2478/acss-2019-0012
work_keys_str_mv AT nazarukaerika extractingtfmcoreelementsfromusecasescenariosbyprocessingstructureandtextinnaturallanguage
AT osisjanis extractingtfmcoreelementsfromusecasescenariosbyprocessingstructureandtextinnaturallanguage
AT gribermaneviktorija extractingtfmcoreelementsfromusecasescenariosbyprocessingstructureandtextinnaturallanguage
_version_ 1717767220850851840