語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
FindBook
Google Book
Amazon
博客來
A Deep Learning Based Approach to Sketch Recognition and Model Transformation for Requirements Elicitation and Modelling.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
A Deep Learning Based Approach to Sketch Recognition and Model Transformation for Requirements Elicitation and Modelling./
作者:
Olatunji, Oluwatoni Segun.
出版者:
Ann Arbor : ProQuest Dissertations & Theses, : 2021,
面頁冊數:
187 p.
附註:
Source: Dissertations Abstracts International, Volume: 83-05, Section: B.
Contained By:
Dissertations Abstracts International83-05B.
標題:
User interface. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=28731684
ISBN:
9798544225584
A Deep Learning Based Approach to Sketch Recognition and Model Transformation for Requirements Elicitation and Modelling.
Olatunji, Oluwatoni Segun.
A Deep Learning Based Approach to Sketch Recognition and Model Transformation for Requirements Elicitation and Modelling.
- Ann Arbor : ProQuest Dissertations & Theses, 2021 - 187 p.
Source: Dissertations Abstracts International, Volume: 83-05, Section: B.
Thesis (Ph.D.)--The University of Manchester (United Kingdom), 2021.
This item must not be sold to any third party vendors.
Requirements Engineering (RE) is the process of discovering and defining user requirements for developing software systems. The early phase of this process is concerned with eliciting and analysing requirements. Modelling, the activity of constructing abstract descriptions that are amenable to communication between different stakeholders plays a critical role in requirements elicitation and analysis.However, current modelling tools are based on formal notations such as UML Diagrams and i* Diagram that do not support the use of hand-drawn diagrams or a mix of handdrawn and computer drawn diagram to draw initial requirements models and subsequently transform the drawn models into target software models. The research presented in this thesis aims to address this problem. It aims to achieve two related objectives: 1) to develop a sketch tool, iSketch, that would enable users to draw use case diagram using either hand-drawn diagram or a mix of hand-drawn and computer drawn diagram. and 2) to support the transformation of the drawn use case diagram into initial software models represented by UML Class Diagram and UML Sequence Diagram.Central to these research objectives are the development of novel sketch recognition and model transformation techniques for iSketch. To support sketch recognition, we have developed a deep learning technique that uses colour inversion to classify and improve the recognition rate of iSketch models. To support model transformation, we have developed a semantic modelling approach that works by first translating iSketch models into intermediate Agent-Oriented Models and finally into initial software models.iSketch was evaluated in two ways. First, validation of iSketch through 2 experiments to measure the performance of iSketch in sketch recognition and model transformation using stroke labelling, and f-score metrics, respectively. In sketch recognition, iSketch achieved a recognition accuracy of 89.91% and 97.29% without and with colour inversion respectively when tested on iSketch dataset. In model transformation, iSketch achieved an f-score of 91.22% and 60.88% in generating UML Sequence and Class Diagrams respectively from iSketch models. Second, iSketch was compared with 15 related approaches. The result showed that only iSketch supports an automatic generation of initial software models from hand-drawn requirements models.
ISBN: 9798544225584Subjects--Topical Terms:
3681528
User interface.
A Deep Learning Based Approach to Sketch Recognition and Model Transformation for Requirements Elicitation and Modelling.
LDR
:03626nmm a2200373 4500
001
2343338
005
20220502104231.5
008
241004s2021 ||||||||||||||||| ||eng d
020
$a
9798544225584
035
$a
(MiAaPQ)AAI28731684
035
$a
(MiAaPQ)Manchester_UK4e6df3e3-60d0-48c7-8525-2a4391cf4974
035
$a
AAI28731684
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Olatunji, Oluwatoni Segun.
$3
3681866
245
1 0
$a
A Deep Learning Based Approach to Sketch Recognition and Model Transformation for Requirements Elicitation and Modelling.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2021
300
$a
187 p.
500
$a
Source: Dissertations Abstracts International, Volume: 83-05, Section: B.
500
$a
Advisor: Zhao, Liping;Lau, Kung-Kiu.
502
$a
Thesis (Ph.D.)--The University of Manchester (United Kingdom), 2021.
506
$a
This item must not be sold to any third party vendors.
520
$a
Requirements Engineering (RE) is the process of discovering and defining user requirements for developing software systems. The early phase of this process is concerned with eliciting and analysing requirements. Modelling, the activity of constructing abstract descriptions that are amenable to communication between different stakeholders plays a critical role in requirements elicitation and analysis.However, current modelling tools are based on formal notations such as UML Diagrams and i* Diagram that do not support the use of hand-drawn diagrams or a mix of handdrawn and computer drawn diagram to draw initial requirements models and subsequently transform the drawn models into target software models. The research presented in this thesis aims to address this problem. It aims to achieve two related objectives: 1) to develop a sketch tool, iSketch, that would enable users to draw use case diagram using either hand-drawn diagram or a mix of hand-drawn and computer drawn diagram. and 2) to support the transformation of the drawn use case diagram into initial software models represented by UML Class Diagram and UML Sequence Diagram.Central to these research objectives are the development of novel sketch recognition and model transformation techniques for iSketch. To support sketch recognition, we have developed a deep learning technique that uses colour inversion to classify and improve the recognition rate of iSketch models. To support model transformation, we have developed a semantic modelling approach that works by first translating iSketch models into intermediate Agent-Oriented Models and finally into initial software models.iSketch was evaluated in two ways. First, validation of iSketch through 2 experiments to measure the performance of iSketch in sketch recognition and model transformation using stroke labelling, and f-score metrics, respectively. In sketch recognition, iSketch achieved a recognition accuracy of 89.91% and 97.29% without and with colour inversion respectively when tested on iSketch dataset. In model transformation, iSketch achieved an f-score of 91.22% and 60.88% in generating UML Sequence and Class Diagrams respectively from iSketch models. Second, iSketch was compared with 15 related approaches. The result showed that only iSketch supports an automatic generation of initial software models from hand-drawn requirements models.
590
$a
School code: 1543.
650
4
$a
User interface.
$3
3681528
650
4
$a
Computers.
$3
544777
650
4
$a
Deep learning.
$3
3554982
650
4
$a
Intellectual property.
$3
572975
650
4
$a
Computer aided software engineering.
$3
3681867
650
4
$a
Neural networks.
$3
677449
650
4
$a
Software utilities.
$3
3564914
650
4
$a
Taxonomy.
$3
3556303
650
4
$a
Design.
$3
518875
650
4
$a
Linear programming.
$3
560448
650
4
$a
Libraries.
$3
525303
650
4
$a
Performance evaluation.
$3
3562292
650
4
$a
Software engineering.
$3
559826
650
4
$a
Keyboards.
$3
3681868
650
4
$a
Requirements analysis.
$3
3681869
650
4
$a
Artificial intelligence.
$3
516317
650
4
$a
Computer science.
$3
523869
650
4
$a
Engineering.
$3
586835
650
4
$a
Library science.
$3
539284
690
$a
0389
690
$a
0513
690
$a
0729
690
$a
0800
690
$a
0984
690
$a
0537
690
$a
0399
710
2
$a
The University of Manchester (United Kingdom).
$3
3422292
773
0
$t
Dissertations Abstracts International
$g
83-05B.
790
$a
1543
791
$a
Ph.D.
792
$a
2021
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=28731684
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9465776
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入