| Software project planning for robustness and completion time in the presence of uncertainty using multi objective search based software engineering |
| Full text |
Pdf
(1.77 MB)
|
Source
|
Genetic And Evolutionary Computation Conference
archive
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
table of contents
Montreal, Québec, Canada
SESSION: Track 14: search based software engineering
table of contents
Pages 1673-1680
Year of Publication: 2009
ISBN:978-1-60558-325-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 28, Downloads (12 Months): 67, Citation Count: 0
|
|
|
ABSTRACT
All large-scale projects contain a degree of risk and uncertainty. Software projects are particularly vulnerable to overruns, due to the this uncertainty and the inherent difficulty of software project cost estimation. In this paper we introduce a search based approach to software project robustness. The approach is to formulate this problem as a multi objective Search Based Software Engineering problem, in which robustness and completion time are treated as two competing objectives. The paper presents the results of the application of this new approach to four large real-world software projects, using two different models of uncertainty.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
G. Antoniol, M.D. Penta, M. Harman, and F. Qureshi. The effect of communication overhead on software maintenance project staffing: a search-based approach. In Proceedings of IEEE International Conference on Software Maintenance, pages 315--324, Paris FR, Oct. 2-5 2007. IEEE Computer Society Press.
|
| |
3
|
|
| |
4
|
A. Bertolino, E. Marchetti, and R. Mirandola. Performance measures for supporting project manager decisions. Software Process: Improvement and Practice, 12(2):141--164, 2007.
|
| |
5
|
|
| |
6
|
F. Chicano and E. Alba. Management of software projects with gas. In 6th Metaheuristics International Conference (MIC2005), Vienna, Austria, Aug. 2005.
|
| |
7
|
H.E., C.D., and R.P. The state of the art in evolutionary scheduling. Genetic Programming and Evolvable Machines, 2004 (to appear).
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
C.E. Jr, G.M.R., and J.D.S. Approximation algorithms for bin-packing. In Algorithm Design for Computer System Design, 1984.
|
| |
13
|
|
| |
14
|
D.P.M., A.G., and H.M. The use of search-based optimization techniques to plan software projects: an approach and an empirical study. Technical report, RCOST -- Univ. of Sannio Italy, 2007. http://rcost.unisannio.it/mdipenta/searchBasedSta-ngTR.pdf.
|
| |
15
|
M.D. Penta, M. Harman, G. Antoniol, and F. Qureshi. The effect of communication overhead on software maintenance project staffing: a search-based approach. In Proceedings of IEEE International Conference on Software Maintenance, pages 315--324, Oct 2007.
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
| |
19
|
|
 |
20
|
|
| |
21
|
E. Zitzler and L. Thiele. Multiobjective evolutionary algorithms: A comparative case study and the strength pareto approach. IEEE Transactions on Evolutionary Computation, 3(4):257--271, Nov. 1999.
|
|