HOME > Detail View

Detail View

Collaborative end-user requirements engineering with requirements animation

Collaborative end-user requirements engineering with requirements animation

Material type
학위논문
Personal Author
김능회
Title Statement
Collaborative end-user requirements engineering with requirements animation / Neunghoe Kim
Publication, Distribution, etc
Seoul :   Graduate School, Korea University,   2017  
Physical Medium
iv, 69장 : 삽화, 도표 ; 26 cm
기타형태 저록
Collaborative End-User Requirements Engineering with Requirements Animation   (DCOLL211009)000000077508  
학위논문주기
학위논문(박사)-- 고려대학교 대학원: 컴퓨터·전파통신공학과, 2017. 8
학과코드
0510   6YD36   328  
General Note
지도교수: 인호  
부록수록  
Bibliography, Etc. Note
참고문헌: 장 65-68
이용가능한 다른형태자료
PDF 파일로도 이용가능;   Requires PDF file reader(application/pdf)  
비통제주제어
Requirements Engineering,,
000 00000nam c2200205 c 4500
001 000045915409
005 20171012164314
007 ta
008 170707s2017 ulkad bmAC 000c eng
040 ▼a 211009 ▼c 211009 ▼d 211009
041 0 ▼a eng ▼b kor
085 0 ▼a 0510 ▼2 KDCP
090 ▼a 0510 ▼b 6YD36 ▼c 328
100 1 ▼a 김능회
245 1 0 ▼a Collaborative end-user requirements engineering with requirements animation / ▼d Neunghoe Kim
260 ▼a Seoul : ▼b Graduate School, Korea University, ▼c 2017
300 ▼a iv, 69장 : ▼b 삽화, 도표 ; ▼c 26 cm
500 ▼a 지도교수: 인호
500 ▼a 부록수록
502 1 ▼a 학위논문(박사)-- ▼b 고려대학교 대학원: ▼c 컴퓨터·전파통신공학과, ▼d 2017. 8
504 ▼a 참고문헌: 장 65-68
530 ▼a PDF 파일로도 이용가능; ▼c Requires PDF file reader(application/pdf)
653 ▼a Requirements Engineering
776 0 ▼t Collaborative End-User Requirements Engineering with Requirements Animation ▼w (DCOLL211009)000000077508
900 1 0 ▼a Kim Neung-hoe, ▼e
900 1 0 ▼a 인호, ▼e 지도교수
945 ▼a KLPA

Electronic Information

No. Title Service
1
Collaborative end-user requirements engineering with requirements animation (64회 열람)
View PDF Abstract Table of Contents

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Stacks(Thesis)/ Call Number 0510 6YD36 328 Accession No. 123056925 Availability Available Due Date Make a Reservation Service B M

Contents information

Abstract

  In recent years, the software development environment has changed from an environment that was initially limited to professionally trained developers to an environment driven by the technical end user for various reasons. One of the significant problems of the technical end-user-driven software development environments is the quality of software artifacts. However, technical end users are laymen in techniques concerning software requirements directly related to quality, and it is difficult to train them for requirement engineering similar to a professional in a short period.
  Therefore, in this paper, we propose an end-user requirements engineering with collaborative animation (EURECA) tool that reuses the software requirement assets evaluated from previously completed projects. Moreover, it suggests a new software development lifecycle that utilizes this tool. We applied this tool to three original projects, and it proved to have positive effects. Through application results from actual projects, the tool shows the efficiency improvement of requirements work, increased reuse of software requirements assets, and improved ability to manage technical end user requirements.

Table of Contents

TABLE OF CONTENTS
ABSTRACT
ACKNOWLEDGEMENTS
1. INTRODUCTION	1
1.1 Motivation and Problem Statements	1
1.2 Contributions and Outline of the Dissertation	2
2. RELATED WORKS	6
2.1 End-User Software Engineering	6
2.2 Software Reuse	8
2.3 Requirements Engineering Tools	11
3. USER-DRIVEN SOFTWARE DEVELOPMENT WITH EURECA	15
3.1 Software Development Life Cycle using EURECA	15
3.1.1 Consumer Portion of the Process	18
3.1.2 Producer Portion of the Process	22
3.2 Requirements Tool and Asset Architecture	24
3.2.1 Requirements Tool Architecture	24
3.2.2 Requirements Asset Structure	29
3.3 Services supported by EURECA	31
4. CASE STUDY OF EURECA	37
4.1 Background	37
4.1.1 Research Questions	37
4.1.2 Subjects of Research	38
4.1.3 Data Collection	40
4.2 Discussion	43
4.2.1 Enhanced Efficiency in Requirement Phase	43
4.2.2 Enhanced Reuse of Requirements	48
4.2.3 Enhanced Individual Skills in Requirement Engineering	52
4.3 Potential Problems and Limitations	54
5. CONCLUSIONS	56
5.1 Summary of Key Contributions	56
5.2 Future Work	58
ANNEX A	59
ANNEX B	62
REFERENCES	65
ABSTRACT (KOREAN)