語系:
繁體中文
English
日文
簡体中文
說明(常見問題)
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Efficient techniques for partitionin...
~
Iowa State University.
Efficient techniques for partitioning software development tasks.
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
書名/作者:
Efficient techniques for partitioning software development tasks.
作者:
Soothram, Samyukta.
面頁冊數:
57 p.
附註:
Source: Masters Abstracts International, Volume: 48-05, page: 3178.
Contained By:
Masters Abstracts International48-05.
標題:
Information Technology.
標題:
Computer Science.
ISBN:
9781109777277
摘要、提要註:
This research examines the problem of assigning software development tasks to teams. The goal of this study is to model the most efficient way of module assignments in order to reduce the communication and coordination delays among software teams that arise from the improper distribution of software modules. The study quantifies the module interactions using software coupling design measure and models these interactions using Linear Programming and Cluster Analysis techniques. The performance of the two techniques is evaluated to find the one that offers the most favorable set of module assignments that can be used by software practitioners in the real world. The results obtained from this research suggest that though Linear Programming is the most optimal technique for obtaining the solution, it cannot provide solutions for large problems. With an increase in the number of modules, the computational time required for Linear Programming model increased considerably. Cluster Analysis, on the other hand, provided solutions which were not as optimal as Linear Programming but generated module assignments for large module count problems. Two types of Cluster Analysis techniques, namely agglomerative clustering and partitional clustering were implemented in this research. Of the two, agglomerative cluster analysis technique offered the most efficient and practical solution for module assignments. This research is an attempt to improve the decision making capabilities of software practitioners who often make use of intuitions and their past experiences in the process of assigning modules to software development teams.
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=1476351
Efficient techniques for partitioning software development tasks.
Soothram, Samyukta.
Efficient techniques for partitioning software development tasks.
- 57 p.
Source: Masters Abstracts International, Volume: 48-05, page: 3178.
Thesis (M.S. and M.B.A.)--Iowa State University, 2010.
This research examines the problem of assigning software development tasks to teams. The goal of this study is to model the most efficient way of module assignments in order to reduce the communication and coordination delays among software teams that arise from the improper distribution of software modules. The study quantifies the module interactions using software coupling design measure and models these interactions using Linear Programming and Cluster Analysis techniques. The performance of the two techniques is evaluated to find the one that offers the most favorable set of module assignments that can be used by software practitioners in the real world. The results obtained from this research suggest that though Linear Programming is the most optimal technique for obtaining the solution, it cannot provide solutions for large problems. With an increase in the number of modules, the computational time required for Linear Programming model increased considerably. Cluster Analysis, on the other hand, provided solutions which were not as optimal as Linear Programming but generated module assignments for large module count problems. Two types of Cluster Analysis techniques, namely agglomerative clustering and partitional clustering were implemented in this research. Of the two, agglomerative cluster analysis technique offered the most efficient and practical solution for module assignments. This research is an attempt to improve the decision making capabilities of software practitioners who often make use of intuitions and their past experiences in the process of assigning modules to software development teams.
ISBN: 9781109777277Subjects--Topical Terms:
423447
Information Technology.
Efficient techniques for partitioning software development tasks.
LDR
:02608nam 2200301 4500
001
345101
005
20110620110236.5
008
110817s2010 ||||||||||||||||| ||eng d
020
$a
9781109777277
035
$a
(UMI)AAI1476351
035
$a
AAI1476351
040
$a
UMI
$c
UMI
100
1
$a
Soothram, Samyukta.
$3
423583
245
1 0
$a
Efficient techniques for partitioning software development tasks.
300
$a
57 p.
500
$a
Source: Masters Abstracts International, Volume: 48-05, page: 3178.
500
$a
Adviser: Zhengrui Jiang.
502
$a
Thesis (M.S. and M.B.A.)--Iowa State University, 2010.
520
$a
This research examines the problem of assigning software development tasks to teams. The goal of this study is to model the most efficient way of module assignments in order to reduce the communication and coordination delays among software teams that arise from the improper distribution of software modules. The study quantifies the module interactions using software coupling design measure and models these interactions using Linear Programming and Cluster Analysis techniques. The performance of the two techniques is evaluated to find the one that offers the most favorable set of module assignments that can be used by software practitioners in the real world. The results obtained from this research suggest that though Linear Programming is the most optimal technique for obtaining the solution, it cannot provide solutions for large problems. With an increase in the number of modules, the computational time required for Linear Programming model increased considerably. Cluster Analysis, on the other hand, provided solutions which were not as optimal as Linear Programming but generated module assignments for large module count problems. Two types of Cluster Analysis techniques, namely agglomerative clustering and partitional clustering were implemented in this research. Of the two, agglomerative cluster analysis technique offered the most efficient and practical solution for module assignments. This research is an attempt to improve the decision making capabilities of software practitioners who often make use of intuitions and their past experiences in the process of assigning modules to software development teams.
590
$a
School code: 0097.
650
4
$a
Information Technology.
$3
423447
650
4
$a
Computer Science.
$3
423143
690
$a
0489
690
$a
0984
710
2
$a
Iowa State University.
$b
Logistics, Operations, and Management Information Systems.
$3
423584
773
0
$t
Masters Abstracts International
$g
48-05.
790
1 0
$a
Jiang, Zhengrui,
$e
advisor
790
1 0
$a
Suzuki, Yoshinori
$e
committee member
790
1 0
$a
Crum, Michael
$e
committee member
790
$a
0097
791
$a
M.S. and M.B.A.
792
$a
2010
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=1476351
筆 0 讀者評論
多媒體
多媒體檔案
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=1476351
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼
登入