This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Death, Taxes, & Scalability
July/August 2010 (vol. 27 no. 4)
pp. 20-21
Letícia Duboc, University College London
Emmanuel Letier, University College London
David S. Rosenblum, University College London
The London Ambulance System and the online tax return system of Her Majesty's Revenue and Customs are two systems that have experienced significant problems of scalability. However, we've never seen a precise discussion of their scalability concerns. In this column we use those systems to illustrate how the scalability of software systems can be more precisely understood and characterized, and we describe recent research on goal-obstacle analysis that can help elaborate the scalability requirements of such systems, in an effort to mitigate scalability problems early in development.

1. C.U. Smith and L.G. Williams, Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software, Addison-Wesley, 2001.
2. G. Braatas and P. Hughes, "Exploring Architectural Scalability," Proc. 4th Workshop Software Performance (WOSP 04), ACM Press, 2004, pp. 668–673.
3. L. Duboc, D.S. Rosenblum, and T. Wicks, "A Framework for Characterization and Analysis of Software System Scalability," Proc. 6th Joint Meeting European Software Engineering Conf. and the ACM SIGSOFT Symp. Foundations of Software Eng., ACM Press, 2007, pp. 375–384.
4. Commission on Presidential Debates "October 19, 1992 Debate Transcript;" www.debates.orgindex.php?page=october-19-1992-debate-transcript .
5. A.L. Duboc, A Framework for the Characterization and Analysis of Software Systems Scalability, doctoral dissertation, Dept. Computer Science, Univ. College London, 2010.
6. A. van Lamsweerde and E. Letier, "Handling Obstacles in Goal-Oriented Requirements Engineering," IEEE Trans. Software Eng., vol. 26, no. 10, 2000, pp. 978–1005.

Index Terms:
KAOS, obstacles, requirements, scalability, software engineering
Citation:
Letícia Duboc, Emmanuel Letier, David S. Rosenblum, "Death, Taxes, & Scalability," IEEE Software, vol. 27, no. 4, pp. 20-21, July-Aug. 2010, doi:10.1109/MS.2010.97
Usage of this product signifies your acceptance of the Terms of Use.