Abstract
In this paper we consider multi-constraint planning problems with limited and incomplete knowledge. We assume an optimization algorithm and a situation where not all existing knowledge can be formulated as constraints. As a result, one wants to change the plan in a way that weak constraints are relaxed. This can be done by changing some input constraints and obtaining a new input to the optimizer. We present a method for estimating the impact of such changes. The methods for sensitivity analysis are simulation and clustering. The main application domain and area for experiments is strategic release planning. A prototype simulator tool, RPSim, was developed to illustrate the applicability of sensitivity analysis. As a proof-of-concept, a sample release planning project with thirty features and three stakeholders is used to illustrate the approach.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ruhe, G.: Product Release Planning: Methods, Tools and Applications. CRC Press, Boca Raton (2010)
Saltelli, A., Ratto, M., Andres, T., Campolongo, F., Cariboni, J., Gatelli, D., et al.: Global Sensitivity Analysis: The Primer. Wiley, New York (2008)
Levenshtein, V.: Binary codes capable of correcting spurious insertions and deletions of ones. Probl. Inf. Transmission 1, 8–17 (1965)
Kaufman, L., Rousseeuw, P.J.: Finding Groups in Data: An Introduction to Cluster Analysis. Wiley, New York (2005)
Svahnberg, M., Gorchek, T., Feldt, R., Torkar, R., Selim, S.B., Shafique, M.U.: A systematic review on strategic release planning models. Information and Software Technology 52(3), 237–248 (2010)
Ruhe, G., Saliu, M.O.: The art and science of software release planning. IEEE Software 22(6), 47–53 (2005)
Ngo-The, A., Ruhe, G.: A systematic approach for solving the wicked problem of software release planning. Soft Computing – A fusion of foundations, Methodologies and Applications 12(1), 95–108 (2008)
van den Akker, M., Brinkkemper, S., Diepen, G., Versendaal, J.: Software product release planning through optimization and what-if analysis. Information and Software Technology 50(1-2), 101–111 (2008)
Carlshamre, P.: Release planning in market-driven software product development: Provoking an understanding. Journal of Requirements Engineering 7(3), 139–151 (2002)
ReleasePlannerTM, Expert Decisions Inc., http://www.releaseplanner.com (accessed February 10, 2011)
Bhawnani, P., Ruhe, G.: ReleasePlanner® - Planning new releases for software maintenance and evolution. In: Industrial Proceedings of the 21st IEEE International Conference on Software Maintenance, pp. 73–76. IEEE Computer Society, Los Alamitos (2005)
Mohebzada, J.G.: Application of sensitivity analysis for proactive decision support in strategic release planning. Technical report, number 093/2010. Software Engineering Decision Support Laboratory (SEDS), University of Calgary, Canada (2010), http://www.mohebzada.com/projects/sedstr_0932010.pdf
Heyer, L.J., Kruglyak, L., Yooseph, S.: Exploring expression data: Identification and analysis of coexpressed genes. Genome Research 9, 1106–1115 (1999)
MacQueen, J.B.: Some methods for classification and Analysis of multivariate observations. In: Proceedings of 5th Berkeley Symposium on Mathematical Statistics and Probability, pp. 281–297. University of California Press, Berkeley (1967)
Golfarelli, M., Rizzi, S., Proli, A.: Designing what-if analysis: towards a methodology. In: Proceedings of the 9th ACM International Workshop on Data Warehousing and OLAP, pp. 217–226. ACM, New York (2006)
Mohebzada, J.G., Ruhe, G., Eberlein, A.: SRP-Plugin: A strategic release planning plug-in for Visual Studio 2010. In: 1st Workshop on Developing Tools as Plug-Ins, (TOPI) (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mohebzada, J.G., Richter, M.M., Ruhe, G. (2011). Sensitivity Analysis for Weak Constraint Generation. In: Perner, P. (eds) Machine Learning and Data Mining in Pattern Recognition. MLDM 2011. Lecture Notes in Computer Science(), vol 6871. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23199-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-23199-5_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23198-8
Online ISBN: 978-3-642-23199-5
eBook Packages: Computer ScienceComputer Science (R0)