天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

面向眾包軟件開發(fā)的任務(wù)分配技術(shù)研究

發(fā)布時(shí)間:2021-08-13 12:12
  眾包是一種采用開放方式向不確定的、通常是超大規(guī)模人群進(jìn)行任務(wù)分發(fā)外包服務(wù)的技術(shù)。它引起了工業(yè)界和學(xué)術(shù)界的極大關(guān)注。當(dāng)使用眾包技術(shù)進(jìn)行軟件開發(fā)時(shí),眾包軟件開發(fā)(CSD)面臨眾多嚴(yán)峻挑戰(zhàn),例如任務(wù)分配、排序和搜索適合特定任務(wù)的開發(fā)人員。在當(dāng)前這個(gè)數(shù)字化和競(jìng)爭(zhēng)日趨激烈的時(shí)代,大部分軟件開發(fā)任務(wù)都是采樣競(jìng)標(biāo)或競(jìng)爭(zhēng)方式進(jìn)行分配。為了招募到個(gè)性合適的開發(fā)人員進(jìn)行項(xiàng)目開發(fā)浪費(fèi)了大量人力,其中許多CSD開發(fā)人員并未參與到任務(wù)中來。眾包軟件開發(fā)提供了一種開放的高質(zhì)量軟件生產(chǎn)新方法。選擇合適的任務(wù)進(jìn)行開發(fā)(開發(fā)者端)或評(píng)估(平臺(tái)端)是這種開放模式需要解決的主要問題之一。向不合適的眾包(CS)開發(fā)人員分配不適當(dāng)?shù)娜蝿?wù)不僅會(huì)降低軟件交付質(zhì)量,而且會(huì)給平臺(tái)和開發(fā)人員帶來額外負(fù)擔(dān)。從大量任務(wù)集中選擇合適的任務(wù)對(duì)于眾包軟件開發(fā)人員來說是一項(xiàng)復(fù)雜的工作。此外,對(duì)于眾包平臺(tái)而言,評(píng)估開發(fā)人員提交的數(shù)以千計(jì)的眾包任務(wù)質(zhì)量也是一件費(fèi)時(shí)費(fèi)力的工作。已有研究表明,管理和技術(shù)因素對(duì)軟件工程研發(fā)成功具有重要影響,如果進(jìn)一步考慮人的性格因素,管理和技術(shù)因素將發(fā)揮更大作用。為了實(shí)現(xiàn)開發(fā)任務(wù)與開發(fā)人員的最優(yōu)匹配,根據(jù)開發(fā)人員的性格特征對(duì)... 

【文章來源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校

【文章頁(yè)數(shù)】:121 頁(yè)

【學(xué)位級(jí)別】:博士

【文章目錄】:
摘要
ABSTRACT
List of Abbreviations
Chapter 01 Introduction
    1.1 Background
    1.2 Problem Statement
    1.3 Core Issues and Research Objectives
    1.4 Related Fundamentals and Methodology
        1.4.1 Conceptual Study
        1.4.2 Data Collection
        1.4.3 Development of the Model
    1.5 Contributions of the Study
    1.6 Organization of Thesis
Chapter 02 Literature Review
    2.1 Crowdsourcing
        2.1.1 General Process of Crowdsourcing
        2.1.2 Characteristics of Crowdsourcing
        2.1.3. Emerging of Crowdsourcing
    2.2 Overview of Crowdsourcing Software Development (CSD)
    2.3 Competitive Software Development
        2.3.1 Process of Competitive Software Development
        2.3.2 Task Matching for Crowd Workers
        2.3.3 The Difficulty of Finding the Right Tasks
    2.4 Human Aspect in Software Engineering
    2.5 Personality
    2.6 Myers-Briggs Type Indicator (MBTI)
    2.7 Summary
Chapter 03 Task Assignment Model for Crowdsourcing Software Development
    3.1. Theoretical Approach of Task assignment
    3.2. Current CSD Model
    3.3. Proposed Model for CSD
    3.4 Evaluation of Proposed Model
    3.5. Significance of TAM
    3.6. Summary
Chapter 4 Task Assignment Using PDDL Artificial Intelligence Planning
    4.1 Task Assignment Using AI Planning
    4.2 AI Planning and Software Engineering
    4.3 Research Methodology and Implementation of the Planning
        4.3.1 Explanation of Predicates and Object Domain
        4.3.2 Domain Actions Definition:
        4.3.3 Definition of the Problem
    4.4 Generation of AI Plan
    4.5 Results and Discussions
    4.6 Summary
Chapter 5 Task Assignment Algorithm for Crowdsourcing Software Development
    5.1. Rationale of Task Assignment and CSD
    5.2. Problem Description in Task Assignment
        5.2.1 The Motivation of Participants in Crowdsourcing
        5.2.2 Confinements of Crowdsourcing
    5.3. Research Methodology
        5.3.1 Theoretical Rationalization of Proposed Algorithm for OPTAA
        5.3.2 Progression Mechanism of OPTA Algorithm
    5.4. Mathematical Formulation of OPTAA
    5.5 Algorithm
    5.6 Comparative Analysis of OPTAA with other Algorithm
    5.7 Experimental Findings
    5.8. Summary
Chapter 06 Impact of Personality on Task Selection in Crowdsourcing Software Development
    6.1 Personality Influence on Task selection in CSD
    6.2. Preliminary Issues in Task Selection
    6.3 Relation Between CSD and Different SD Methods
        6.3.1 Agile Software Development and Software Crowdsourcing
        6.3.2 Global Software Process Versus Software Crowdsourcing
        6.3.3 Open Source versus Software Crowdsourcing
    6.4 Personality in Software Engineering
    6.5 Research Approach
    6.6 Experimental Evaluation
        6.6.1 ROUND 1 and ROUND 3
        6.6.2 ROUND 2 and ROUND 4
    6.7 Personality Types, Effective and Ineffective Outcomes Based on Prize Money,Complexity, and Time Nodes
    6.8 Summary
Chapter 07 Conclusion and Future Directions
    7.1 Introduction
    7.2 Reviewing of Research Objectives
    7.3 Significance of Study
    7.4 Limitations and Future Research Directions
References
Acknowledgement
Dedication
List of Publications



本文編號(hào):3340408

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3340408.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶6c00e***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com