Guided Exploration of the Architectural Solution Space in the Face of Uncertainty

  title={Guided Exploration of the Architectural Solution Space in the Face of Uncertainty},
  author={Naeem Esfahani},
A system’s early architectural decisions impact its properties (e.g., scalability, dependability) as well as stakeholder concerns (e.g., cost, time to delivery). Choices made early on are both difficult and costly to change, and thus it is paramount that the engineer gets them “right”. This leads to a paradox, as in early design, the engineer is often forced to make these decisions under uncertainty, i.e., not knowing the precise impact of those decisions on the various concerns. How could the… CONTINUE READING


Publications referenced by this paper.
Showing 1-10 of 21 references

Software Cost Estimation using Fuzzy Decision Trees

2008 23rd IEEE/ACM International Conference on Automated Software Engineering • 2008
View 8 Excerpts
Highly Influenced

Improving process decisions in COTS-based development via risk-based prioritization

Software Process: Improvement and Practice • 2007
View 4 Excerpts
Highly Influenced

A quality-driven systematic approach for architecting distributed software applications

Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005. • 2005
View 10 Excerpts
Highly Influenced

The mythical man-month: Essays on software engineering

IEEE Annals of the History of Computing • 1996
View 7 Excerpts
Highly Influenced

Professional Android application development. Wiley-India

R. Meier
View 3 Excerpts
Highly Influenced

Fuzzy Set Theory and its Applications (4th Edition)

Zimmermann, H.-J
View 3 Excerpts
Highly Influenced

A Methodology for Making Early Comparative Architecture Performance Evaluations

G. S. Doyle
PhD Dissertation, • 2010
View 1 Excerpt

Similar Papers

Loading similar papers…