Automatic early defects detection in use case documents

Use cases, as the primary techniques in the user requirement analysis, have been widely adopted in the requirement engineering practice. As developed early, use cases also serve as the basis for function requirement development, system design and testing. Errors in the use cases could potentially le...

Full description

Saved in:
Bibliographic Details
Main Authors: LIU, Shuang, SUN, Jun, LIU, Yang, ZHANG, Yue, WADHWA, Bimlesh, DONG, Jin Song, WANG, Xinyu
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2014
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/4992
https://ink.library.smu.edu.sg/context/sis_research/article/5995/viewcontent/2642937.2642969.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-5995
record_format dspace
spelling sg-smu-ink.sis_research-59952020-03-12T09:42:27Z Automatic early defects detection in use case documents LIU, Shuang SUN, Jun LIU, Yang ZHANG, Yue WADHWA, Bimlesh DONG, Jin Song WANG, Xinyu Use cases, as the primary techniques in the user requirement analysis, have been widely adopted in the requirement engineering practice. As developed early, use cases also serve as the basis for function requirement development, system design and testing. Errors in the use cases could potentially lead to problems in the system design or implementation. It is thus highly desirable to detect errors in use cases. Automatically analyzing use case documents is challenging primarily because they are written in natural languages. In this work, we aim to achieve automatic defect detection in use case documents by leveraging on advanced parsing techniques. In our approach, we first parse the use case document using dependency parsing techniques. The parsing results of each use case are further processed to form an activity diagram. Lastly, we perform defect detection on the activity diagrams. To evaluate our approach, we have conducted experiments on 200+ real-world as well as academic use cases. The results show the effectiveness of our method. 2014-09-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4992 info:doi/10.1145/2642937.2642969 https://ink.library.smu.edu.sg/context/sis_research/article/5995/viewcontent/2642937.2642969.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Software Engineering
spellingShingle Software Engineering
LIU, Shuang
SUN, Jun
LIU, Yang
ZHANG, Yue
WADHWA, Bimlesh
DONG, Jin Song
WANG, Xinyu
Automatic early defects detection in use case documents
description Use cases, as the primary techniques in the user requirement analysis, have been widely adopted in the requirement engineering practice. As developed early, use cases also serve as the basis for function requirement development, system design and testing. Errors in the use cases could potentially lead to problems in the system design or implementation. It is thus highly desirable to detect errors in use cases. Automatically analyzing use case documents is challenging primarily because they are written in natural languages. In this work, we aim to achieve automatic defect detection in use case documents by leveraging on advanced parsing techniques. In our approach, we first parse the use case document using dependency parsing techniques. The parsing results of each use case are further processed to form an activity diagram. Lastly, we perform defect detection on the activity diagrams. To evaluate our approach, we have conducted experiments on 200+ real-world as well as academic use cases. The results show the effectiveness of our method.
format text
author LIU, Shuang
SUN, Jun
LIU, Yang
ZHANG, Yue
WADHWA, Bimlesh
DONG, Jin Song
WANG, Xinyu
author_facet LIU, Shuang
SUN, Jun
LIU, Yang
ZHANG, Yue
WADHWA, Bimlesh
DONG, Jin Song
WANG, Xinyu
author_sort LIU, Shuang
title Automatic early defects detection in use case documents
title_short Automatic early defects detection in use case documents
title_full Automatic early defects detection in use case documents
title_fullStr Automatic early defects detection in use case documents
title_full_unstemmed Automatic early defects detection in use case documents
title_sort automatic early defects detection in use case documents
publisher Institutional Knowledge at Singapore Management University
publishDate 2014
url https://ink.library.smu.edu.sg/sis_research/4992
https://ink.library.smu.edu.sg/context/sis_research/article/5995/viewcontent/2642937.2642969.pdf
_version_ 1770575185776214016