| A lightweight approach to technical risk estimation via probabilistic impact analysis |
| Full text |
Pdf
(336 KB)
|
| Source
|
International Conference on Software Engineering
archive
Proceedings of the 2006 international workshop on Mining software repositories
table of contents
Shanghai, China
SESSION: Impact analysis
table of contents
Pages: 98 - 104
Year of Publication: 2006
ISBN:1-59593-397-2
|
|
Authors
|
|
Robert J. Walker
|
University of Calgary, Calgary, Alberta, Canada
|
|
Reid Holmes
|
University of Calgary, Calgary, Alberta, Canada
|
|
Ian Hedgeland
|
University of Calgary, Calgary, Alberta, Canada
|
|
Puneet Kapur
|
Chartwell Technology Inc., Calgary, Alberta, Canada
|
|
Andrew Smith
|
Chartwell Technology Inc., Calgary, Alberta, Canada
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 138, Citation Count: 1
|
|
|
ABSTRACT
An evolutionary development approach is increasingly commonplace in industry but presents increased difficulties in risk management, for both technical and organizational reasons. In this context, technical risk is the product of the probability of a technical event and the cost of that event. This paper presents a technique for more objectively assessing and communicating technical risk in an evolutionary development setting that (1) operates atop weakly-estimated knowledge of the changes to be made, (2) analyzes the past change history and current structure of a system to estimate the probability of change propagation, and (3) can be discussed vertically within an organization both with development staff and high-level management. A tool realizing this technique has been developed for the Eclipse IDE.
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
|
L. A. Belady and M. M. Lehman. A model of large program development. IBM Systems J., 15(3):225--252, 1976.
|
| |
2
|
|
| |
3
|
C. Chittister and Y. Y. Haimes. Assessment and management of software technical risk. IEEE Trans. Systems, Man and Cybernetics, 24(2):187--202, 1994.
|
| |
4
|
E. W. Dijkstra. A note on two problems in connection with graphs. Numerische Mathematik, 1:169--271, 1959.
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
 |
8
|
|
 |
9
|
Jyrki Kontio , Gerhard Getto , Dieter Landes, Experiences in improving risk management processes using the concepts of the Riskit method, Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering, p.163-174, November 01-05, 1998, Lake Buena Vista, Florida, United States
|
| |
10
|
|
 |
11
|
|
| |
12
|
A. Mockus and D. M. Weiss. Predicting risk of software changes. Bell Labs Technical J., 5(2):169--180, 2000.
|
| |
13
|
|
| |
14
|
|
 |
15
|
|
 |
16
|
Gail C. Murphy , David Notkin , Kevin Sullivan, Software reflexion models: bridging the gap between source and high-level models, Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering, p.18-28, October 12-15, 1995, Washington, D.C., United States
|
 |
17
|
|
| |
18
|
|
 |
19
|
|
| |
20
|
|
| |
21
|
O. Saliu and G. Ruhe. Software release planning for evolving systems. Innovations in Systems and Softw. Eng., 1(2), 2005. To appear.
|
 |
22
|
|
 |
23
|
|
| |
24
|
|
| |
25
|
R. J. Turver and M. Munro. An early impact analysis technique for software maintenance. J. Softw. Maintenance: Res. and Pract., 6:35--52, 1994.
|
| |
26
|
R. J. Walker, R. Holmes, I. Hedgeland, P. Kapur, and A. Smith. A lightweight approach to technical risk estimation via probabilistic impact analysis. Tech. rep. 2006-817-10, Computer Science, Univ. of Calgary, 2006.
|
| |
27
|
|
| |
28
|
L. A. Zadeh. Fuzzy sets. Information and Control, 8(3):338--353, 1965.
|
| |
29
|
|
|