on The Future of Software Engineering). Limerick,
Ireland, Finkelstein A.
Boehm, B. (2005) Value-Based Software Engineering:
Overview and Agenda. Value-Based Software
Engineering Springer.
Boehm, B., Horowitz, E., Madachy, R., Reifer, D., Clark,
B. K., Steece, B., Brown, A. W., Chulani, S. & Abts,
C. (2000) Software Cost Estimation with Cocomo II
Prentice Hall PTR.
Briand, L. C., Emam, K. E., Surmann, D., Wieczorek, I. &
Maxwell, K. D. (1999) An assessment and comparison
of common software cost estimation modeling
techniques. International Conference on Software
Engineering Los Angeles, California, United States
IEEE Computer Society Press.
Cleland-Huang, J. & Denne, M. (2005) Financially
informed requirements prioritization. International
Conference on Software Engineering St. Louis, MO,
USA ACM Press.
Cleland-Huang, J., Zemont, G. & Lukasik, W. (2004) A
Heterogeneous Solution for Improving the Return on
Investment of Requirements Traceability.
Requirements Engineering Conference, 12th IEEE
International (RE'04). IEEE Computer Society
Egyed, A., Biffl, S., Heindl, M. & Grünbacher, P. (2005)
A value-based approach for understanding cost-benefit
trade-offs during automated software traceability. 3rd
international workshop on Traceability in emerging
forms of software engineering Long Beach, California
ACM Press.
Fowler, M. (1999) Refactoring: Improving the Design of
Existing Code, Menlo Park, California, Addison
Wesley.
Gamma, E., Helm, R., Johnson, R. & Vlissides, J. (1995)
Design Patterns, Reading, MA, Addison-Wesley.
Garzás, J. & Piattini, M. (2002) Analyzability and
Changeability in Design Patterns. SugarLoafPLoP.
The Second Latin American Conference on Pattern
Languages of Programming. Itaipava, Río de Janeiro,
Brasil.
Garzás, J. & Piattini, M. (2005) An ontology for micro-
architectural design knowledge. IEEE Software
Magazine, 22, 28-33.
Gotel, O. C. Z. & Finkelstein, A. C. W. (1994) An
analysis of the requirements traceability problem. 1st
International Conference on Requirements
Engineering. Colorado Springs, CO, USA.
Heindl, M. & Biffl, S. (2005) A Case Study on Value-
based Requirements Tracing. 10th European software
engineering conference held jointly with 13th ACM
SIGSOFT international symposium on Foundations of
software engineering Lisbon, Portugal ACM Press.
Huang, L. & Bohem, B. (2006) How Much Software
Quality Investment Is Enough: A Value-Based
Approach. IEEE Software, 23, 88- 95.
Kazman, R., Asundi, J. & Klein, M. (2001) Quantifying
the Costs and Benefits of Architectural Decisions.
Proceedings of the 23rd International Conference on
Software Engineering. Toronto, Ontario, Canada,
IEEE Computer Society.
Nordberg, M. E. (2001) Aspect-Oriented Indirection –
Beyond OO Design Patterns. OOPSLA 2001,
Workshop Beyond Design: Patterns (mis)used. Tampa
Bay, Florida, EEUU.
Pigoski, T. M. (1996) Practical Software Maintenance.
Best Practices for Managing your Investements, NY.
USA, John Wiley & Sons.
Srikanth, H. & Williams, L. (2005) On the economics of
requirements-based test case prioritization. 7th
international workshop on Economics-driven software
engineering research St. Louis, Missouri ACM Press
MAINTENANCE COST OF A SOFTWARE DESIGN: A Value-Based Approach
389